I've learned a lot from reading this type of discussion here. Unlike a financial advisor, members here aren't paid and give advice based strictly based on experience. I'm not about to run out and do as somebody suggests, yet do come up with some good questions to ask.Never understood why people come to forums such as this for financial or medical advice.
My suggestion is to seek out a reputable financial advisor and discuss your needs. Make sure such advisor is not strictly a annuity salesman. Some annuities have very high fees that are not apparent on the surface. Some annuities have cash value you can pass on to your heirs when you pass, others don't. Lot's of variables. Yes, my financial advisor also charges fees, but they are very reasonable and he has made me money to the extent his fees are complete justified.
Based on another discussion, I am going to talk to my 401K plan manager about putting future contributions into a ROTH, rather than conventional account; something I never even considered until reading about it on TBN today.