Should the new offerings from life insurance companies be your investment vehicle for retirement income? Here’s an analysis — and the bottom line.

More...