Cash back credit cards are extremely popular, and it's easy to see why. These cards offer rewards on everyday expenses, which is just what you need when prices are still on the high side.