I really don't like any of these rewards type cards except for the rewards program that Regions Bank has: you actually get cash back on your purchases at specific stores and it's deposited into your account the next day!