My spouse was born in Sudbury. I've worked on Montreal a while ago. RWD, good set of snows you will be fine.
Depending on how fast you want to go, a 323 would be great. Emphasis on 'you' - drive both and decide.
On used BMWs, more features may make for more potential problems - something to consider. A good pre-purchase inspection by an independent mechanic is essential.
“Character is doing the right thing when nobody’s looking. There are too many people who think that the only thing that’s right is to get by,and the only thing that’s wrong is to get caught.”
- J.C. Watts Jr.