I still think the PenFed (Pentagon Federal) credit card can't be beat. It's a Visa card that pays 5% back on fuel purchases. It has a few simple requirements. In order to get the card you have to open a Pentagon Federal Credit Union account. They require only $10.00 to open the account. Make sure you check the box on the application that says "electronic statements". If you don't, they charge you for a statement each month.
Second, you, a family member or friend had to be in the military. The application only asks for a name and doesn't do any verification.
Third, all purchases must be paid for at the pump. It's a rare occasion when we can't pay at the pump.
When you receive your bill, you'll see your purchases and then they subtract your 5%.