You should consider a credit card with a low to no annual fee, that offers "real" benefits you can use.
For instance, if you travel a lot then consider a rewards card with free hotel visits or possibly flight miles. Also consider if you are paying for the initial reward offered thru annual reoccurring fee's. You should only use credit cards for convenience , you should be able to pay it off monthly to avoid all interest. You also need to consider a credit card in which you have a healthy credit limit (most of it which you wont and don't use) and one that you will keep for a very long time. When credit cards are used properly you can build a great credit history, and be rewarded for its use and receive safety over cash/check use.
Ex: 25000.00 spent annually at Autogeek = 1% cash back = 250.00 to use for additional purchases. 2% = 500.00 cash back
Now if you plan to keep an outstanding balance most of the time, and I don't suggest it due to high rates, consider giving up any rewards and benefits for the lowest absolute rate. There are plenty of sites online that offer these different benefits in form design to measure what works best in your environment.