American Express has one of the best all around credit cards with cash rewards right now. This card is basically exclusive to Costco members since the annual fee is waived for Costco members.
Main benefits:
3% cash back for gasoline purchases
3% cash back for restaurant purchases/dining out
2% cash back for travel
1% cash back for everything else, [...]
1.55%
1.51%
1.50%