The upside of annuities is that they are insurance products that can provide principal protection and tax deferral. And in some cases, depending on how you use the annuity, they can provide a guaranteed income stream for life and a long-term care benefit.

