With so many credit cards on the market, it can be hard to choose the best one. There's no one-size ... 2% cash back on all purchases (1% when you make a purchase and an additional 1% when you ...