I am from NB (Anglo). So I have very rusty French. I am sure it would come back if I used it. Montreal is a great city. My salary doubled for the same industry (programmer with CS) going from Van to TO. Vancouver is beautiful if you like playing in the mountains. I miss the snowboarding and hiking very much. But I was almost homeless I was so poor out there.