Annuity Pros and Cons – Picking apart Barron’s Top Annuities List