FYI:
A 330i or 325i with really good Snow Tires will get better gas mileage and just as much stability, if not better stability, than a 330xi or 325xi with crappy all season tires in ANY New York Winter.

For the xi models you DEFINATELY want to check out ALL suspension components because the tend to wear out quickly if the car isn't cared for and can be costly to fix.

um...after owning 2 other rear wheel drive bimmers & now an XI, I could not disagree more with the above statement. Rear wheel drive bimmers in a word "suck" in the snow & I don't give a damn what tires you put on them...just my experience & 2 cents.