Not so sure about that:
http://en.wikipedia.org/wiki/File:U.S._Federal_Receipts_-_FY_2007.png
http://en.wikipedia.org/wiki/File:U.S._Federal_Spending_-_FY_2007.png
In FY 2010, defense spending, Social Security, and Medicare/Medicaid combined were over 100% of federal revenues.
Social Security and Medicare payments will keep going up as more boomers retire, go on Medicare, and the general population keeps aging and gaining weight.
Tax incomes are probably going to go down.
Entitlements are the elephant in the room that no one will address. Americans are living in a delusional state of denial.
Social security in the red this year (2010)
http://www.washingtontimes.com/news/2010/aug/5/social-security-red-first-time-ever/