A good rewards credit card offers users greater flexibility on how they earn and redeem points, with no need to fly the same airline, stay in the same hotel chain, or rent from the same car company on every trip.

We asked a panel of miles-and-points experts to tell us their favorite general rewards credit cards, then our readers voted to help crown the winners. Here are the 10 best rewards credit cards.