annuityguide.blogspot.com — Charitable Gift Annuities are a contract where the donor(s) give an irrevocable gift of cash or other assets to a qualified charity and receives a charitable deduction. In return, the charity agrees to pay a fixed amount of money to the annuitant(s) for their lifetime