Don't bet against the insurance companies
Immediate annuities seem like a nice safe way to guarantee income, but the insurance company will almost always win the bet.