The looseness in the snow may be in the tires. When I had the OE Goodyears, they were loose even in light rain. Now that I switched to the BFG's, it's stable in dry, wet, snow, mud, whatever.
As far as the mileage, mines not so good either. I get 18-20 on the highway driving it easy, and...