I think the City Dividend Platinum Select is a great card to have -- getting a 5% rebate on gas, groceries and drug store purchases really adds up. I still use a Starwood card for my other purchases, but it's hard to beat a 5% rebate.
The only problem is the $300 annual rebate limit, but that's easily avoided by opening multiple accounts. I opened one in my name and a different one in my wife's, but I understand there's no restriction on opening multiple accounts by the same person (as long as your credit's OK, I suppose).
The other gas savings card I have in through flyingj, but it's de minimus -- a penny a gallon!! Maybe they'll make it 1% given what's happened to fuel prices. But flyingj tends to have the lowest highway gas prices, so I'd stop there anyway. You may find their website helpful in deciding where to gas up on a x-country trip, as they give real time pricing info.
I also registered for upromise.com, which also deposits a penny a gallon into my account when I use Exxon/Mobil. Trivial, of course, but if people are handing out money, you might as well take it.
You can also check gasbuddy.com for the lowest prices across the USA. I'm sure their web traffic is soaring these days.