I am against credit cards. But I am strongly considering doing what you do, put everything I can on a credit card and pay it off monthly.
I have a Costco membership, and have been looking at the Costco Citi Visa. 4% back on gas, 3% at restaurants, 2% on Costco purchases, and 1% on everything...