Bank of America® Cash Rewards Credit Card comes with 3% cash back in the category of your choice: gas, online shopping, dining, travel, drug stores, or home improvement/furnishings, 2% cash back at grocery stores and wholesale clubs, 1% cash back on all other purchases. Keep in mind, that you’ll earn 3% and 2% cash back on the first $2,500 in combined choice category/grocery store/wholesale club purchases each quarter, then earn 1%. Earn online $200 cash rewards bonus after making at least $1,000 in purchases in the first 90 days of your account opening. As you see, bonus is not the highest in the market. You may consider the Discover it® Cash Back credit card. This card offers 5% cash back at different places each quarter like gas stations, grocery stores, restaurants, Amazon.com and more up to the quarterly maximum, each time you activate. Plus, unlimited 1% cash back on all other purchases. Discover will match ALL the cash back you’ve earned at the end of your first year, automatically (if you are a new cardmember). There’s no signing up. And no limit to how much is matched.You can redeem cash back any amount, any time. Rewards never expire.