"This rather brilliantly cuts thru all the political doublespeak we get.
It puts it into a much better perspective.
Lesson # 1:
* U.S.Tax revenue: $2,170,000,000,000
* Fed budget: $3,820,000,000,000
* New debt: $ 1,650,000,000,000
* National debt: $16,000,000,000,000
* Recent budget cuts: $...