Another GREAT alternative to the Citi Dividend Platinum Select is the Chase Rewards PLUS card. Officially it has been removed from the website, but I've found one link that still works. With this card you get 5 points for gas/grocery/drugstores which can be redeamed for cash or REAL miles on United.
This is how it works:
10,000 points = a $100 check
or
6,0000 points = a 5,000 mileage plus miles
(plus MANY more redemption choices)
So basically you can get a little over 4 miles per $ on gas/grocery/drugstores and .8 miles per $ on everything else all with no annual fee.
But remember this card is officially off the Chase website, so this link probably won't work for much longer.
http://www.firstusa.com/cgi-bin/webc...wardsplus_ch01
Check out these forums for more info on this card:
http://www.firstusa.com/cgi-bin/webc...wardsplus_ch01
http://www.flyertalk.com/forum/showt...e+rewards+plus
By the way, the VISA version DOES allow you to transfer points to United (and Continental and BA, albeit at higher ratios) despite what one poster says.