There are some many cards out there with different bonus categories that it is difficult to keep a clear view of what's the best card to go with a purchase. Simply your wallet. Focus on 2 or 3 core cards and relax a little.
Another key tip is to use a card at every opportunity. Cash doesn't earn points.