The best credit card for rewards is different for everyone. Review your spending habits and several other factors to find the best credit card for you.