Cash back credit cards are an excellent way to earn money on purchases you would have made anyway. Untangling credit card reward terms, on the other hand, can be almost as difficult as figuring out how your interest charges accumulate. ...