Yeah, the Fidelity AmEx card is a good one, though there are some better ones for both general spending and category-specific spending.

To find cards that earn more cash back or other rewards for your expenses, you might want to try the reward calculator at CreditCardTuneUp. com.

It also calculates good combinations of cards for your spending.