Not to put too fine a point on it — but those are technically “unfunded liabilities”, not debt.
It’s beyond obvious to me that one way or another the government will have to welsh on those obligations. There is simply no other way to deal with the problem. (If you see some way to pay out all of that dough that I’m missing, please let me know.)
If SS doesn't start until you're 75 or 80, a lot of people won't live to see it.
It is a mathmatical impossibility to seize enough money from workers to give everyone over 65 free health care and “walkin around” money for 20 or 30 years.
It’s possible to fix the Social Security problem by taking a few modest steps:
http://www.washingtontimes.com/news/2010/may/18/report-tweaks-can-fix-social-security/