The American Express Blue Cash Preferred card is offering a $300 welcome bonus, and it’s a great …

You'll also earn 6% cash back on select U.S. streaming subscriptions, 3% cash back at U.S. gas stations and on transit (including taxis, rideshares, …