Bank of America introduced its BankAmericard Better Balance Rewards card. Rewarding customers with up to $100 annually for responsibly managing their monthly credit card payments