Getting Back More From Medicare, Less From Social Security

Analysts say that Medicare beneficiaries on average pay about $1 for every $3 in benefits, and the gap is projected to grow. Social Security beneficiaries who retired 20 to 40 years ago received more in benefits than they paid in taxes, but for those retiring in 2010, the amount was about even. Younger generations are expected to pay more in Social Security taxes than they receive in lifetime benefits, based on average life expectancies.