If you want to know too much about annuities, listen to Stan The Annuity Man® | Brutally Honest Facts About Annuities podcasts.
Podcast - Have Fun With Annuities(R) | The Annuity Man
My additional investment advice - take time to read Paul Merriman’s 3 FREE ebooks.
1. First-Time Investor
2. 101 Investment Decisions
3. Get Smart or Get Screwed (read this first!)
Found at paulmerriman.com
Also on his site are recommended portfolios for using Vanguard, Fidelity, T.Rowe Price or Schwab for DYI'ers. Much good info, ignore the puffery and sales pitches.
Last recommendation is
FIRECalc: A different kind of retirement calculator , a Monte Carlo simulation of your future.
FWIW