I imagine many importer vehicles are a rare sight in some countries.
I like how you made your decision based on what you know of the brands already. Toyota worked with BMW a lot on this new Supra.
I believe the one one of the cars that would do very well in the snow is the Audi, thanks to its Quattro AWD system.
For me, I made my choice based on looks, power, fun factor, price, and i suppose a few others reasons. Main point it, we all select our vehicles differently and I think that's why so many cars exist, to satisfy everyone.