Cash back, discounted gas or frequent flyer miles? Figuring out which credit cards offer the best deals can make your head spin. The comparisons are challenging even for the savviest of shoppers. But hey: if you’re going to spend money, you might as well get some free...