From specialty travel rewards cards to cards that offer generous cash-back or points on everyday purchases, there are a plethora of choices for your wallet. It might feel hard to choose just one ...