Best for High Cash Back: Bank of America® Premium Rewards® credit card The Bank of America® Premium Rewards® credit card isn't flashy, but it offers unique long-term value for those who prefer ...