I own a 330xi in Toronto Canada. Other than a few big snow storms, RWD with some good snows will be more than enough. You won't get stuck in the snow with an xi but you pay the price during the other 3 seasons. Not worth the sacrifice IMO.
Sent from my SGH-I747M using Bimmer App