Rewards credit cards are increasingly popular as people look for ways to get more value from their purchases and reduce their expenses. But with so many rewards cards on the market, choosing the right ...