The Bank of America® Cash Rewards credit card offers 3% cash back on a user choice category, giving the bonus program more flexibility. It also offers 2% cash on food and big club purchases, making it a good card for daily shopping. For a credit card with no annual fee, the bank of America […]