Canada is a RAD place to live (I'm originally from UK).
Immigration isn't the nicest thing though.. but if you have a decent financial history you shouldn't encounter too many problems.
Definitely check out the
www.cic.gc.ca site - but don't just think Montreal.. BC is where it's at!!!
http://www.city.vancouver.bc.ca/