Bank of America credit cards come with perks such as reward points, cashback offers, and robust security.