Earning 5% back at both Amazon (which basically sells everything) and Whole Foods is unbeatable, but you can't get this card without an Amazon Prime membership ... where you shop the most.