To some people, an annuity is almost like a dirty word. In reality, there are a lot of different kinds of annuities, and some are better for your financial plan than others.