As I said almost 2 years ago, the budget cannot be fixed without massively overhauled entitlement programs:
More to the point, those between the ages of 65 in 2010 are expected to take in $333B more in government benefits than they ever paid in taxes:
Read more about the sponging baby boomers in the full economist article here.