warming your car up ruins your gas mileage.. it's 0mpg constantly for up to 30 mins in your case.
if i warmed my car up for 10 mins each day before work (5 days/week) that's almost an hour wasted at 0mpg!!
i'm not saying warming you car up is a bad thing, just don't be shocked over dropped MPG per tank
I wouldn't say it "ruins" gas mileage. Yes, but it has to be hardly a blip on the screen. Fuel consumption at idle is miniscule and the ratio of time idling vs driving is small. I fell asleep once (drunk) and left my car running all night (9 hours). It used a half tank of gas.
I don't think warming his car is a significant factor in this reduction in fuel economy. Colder, denser air uses more fuel, winter gas has less energy per gallon, and possibly winter tires would account for most of the loss, and perhaps some snow to really rack up losses (short term). I also just read this web page about a Prius' gas mileage and temperature which shows, from 95F to 5F, a reduction in fuel economy from 53 to 38mpg. That's a big change.
http://metrompg.com/posts/winter-mpg.htm
More reasons for poor fuel mileage in winter (from above):
9 reasons your winter fuel economy bites
1. More idling
2. Low tire pressure
3. Increased rolling resistance
4. Crappy road conditions
5. Lower average engine temperature
6. Higher average lubricant viscosity
7. Weaker gasoline
8. Higher electrical loads
9. More aerodynamic drag (A vehicle's aerodynamic drag is proportional to air density, and the density increases as temperature drops. For every 10 degree F drop in temperature, aerodynamic drag increases by 2% (source).
OP, where are you located?