The Blue Cash Preferred Card from Amex offers $250 bonus, after you spend $3,000 in the first 6 months. It also offers 6% cash back on grocery and streaming services, 3% cash back on gas and transit. It has no annual fee in the first year. [ Shop Now ]