How Are Annuity Withdrawals Taxed?

Annuities offer powerful tax advantages and have a few pitfalls (that are avoidable). Here's how to cut your taxes and avoid surprises.