get a card with cash back (amex for me), then you get a nice gift at the end of the year! I had a GM Visa i used to put everything through. i had $350 towards a new vehicle, when i went to buy they had a special promotion, i got $1350!! Now i put everything through a credit card, even insurance!