Sign up for the Citi ThankYou Preferred Visa Card right now and and get 20,000 bonus Thank You points when you spend $1500 in 3 months. These points can be redeemed for $200 in gift cards at various merchants, making this the best bonus offer we've seen for the card this year. You'll also earn 2 points per dollar on dining and entertainment, and 1 point per dollar on everything else. Points redeemed for travel rewards, gift cards, cash back, and more. Plus, you'll get 0% APR for 12 months and there's no annual fee.