I recently became an American Express Hilton HHonors card member. I received an offer in the mail one day to receive up to 60,000+ hilton honor points. This caught my eye since I love Hilton hotels especially Hampton Inns. So, after reading the offer and the fine print I immediately signed up. I use this card for all my basic purchases. You get 6 points for every dollar you spend on most gas and grocery purchases. Plus you get 3 points for every dollar spent on other purchases. This is a great way to earn free hotel stays. As long as you don't carry a balance, you really are getting a great deal.
American Express - HiltonHHonors is recommended by seeblue