Sign up for the Citi ThankYou Preferred Visa Card and get 15,000 points when you make $1,000 in purchases in the first three months. That equals $150 worth of gift cards, or you can save the points towards other rewards, such as electronics, cash, or travel rewards. This has no annual fee yet has a nice bonus and is a solid rewards card. You'll earn five points for every dollar spent at grocery stores, drug stores, and gas stations for the first year. After that, you'll continue to earn one point for each dollar spent. There is no lid on the number of points you can earn and your points never expire.