Both the Discover it Cash Back Card and the Bank of America Unlimited Cash Rewards Credit Card offer enticing cash back rewards and no annual fee, making them strong contenders for your wallet. If maximizing cash back is your goal, the Discover it Cash Back may edge out with its 5% cash back in rotating categories.
However, for consistent rewards on every purchase, the BofA Unlimited Cash's flat 1.5% cash back is hard to beat. While the Discover card offers a unique first-year cash back match, the BofA Unlimited Cash card's additional cash back for Preferred Rewards members could tip the scales for those with an existing relationship with the bank.