The Best Credit Cards – Rewards credit cards offer a way for you to get value from your credit cards in the form of points, miles or cash back for your purchases. All you need to do to earn rewards is choose the right card, understand the rewards program and use the card to pay for regular expenses.