Inflation, increased longevity and the extinction of corporate pensions are among the realities for today's retirees.