The difficulty of retirement planning is its parameters -- an undetermined amount of money, to last an unknown length of time, in a highly volatile financial environment including fluctuations in the stock market, the cost of living, medical care, taxes, and Social Security.