This deal has ended.
Update: this offer has been extended! Citi offers 50,000 bonus points with the Thank You Premier Card when you spend $2000 in the first 3 months. In the Rewards Center this amounts to $300 in cash, up to $665 in airfare, or your choice of five $100 gift cards. You also get a 1% anniversary bonus on your points after a year. There are no foreign transaction fees and cardholders also get an annual complimentary domestic companion ticket, which means that it is well worth the $125 annual fee for travelers.