Annuities not only help create lifelong financial security by protecting investments from market fluctuations, but they also provide the dual financial benefit of receiving regular income post-retirement, besides providing death benefit protection to your nominee.