Great graphic, it pretty much says it all.
General Zer0
Countdown until Zer0 leaves Office: 380 days as of January 6, 2012.