Bank of America offers a wide range of credit cards with various benefits. Bank of America® Cash Rewards credit card offers a cash bonus to new ...