Annuities vs. Retirement Plans: Which is the Best Option?