Traditional Vs Roth IRA

Invest in an Annuity or Bonds and Bond funds?