Only place I've been to in Canada is Toronto, which is very nice and very Asian. Friend of mine lives in Vancouver island but I've never been there - he loves it, though, and I guess it's a nice place if you like the outdoors.
I can't stand cold weather so I don't think I'd be able to live in Canada at all.