Canada pros - very liberal, multicultural (if you like it), pot-friendly (I don't smoke, but this is a good indicator), OK economy. Vancouver is very modern and almost feels like SE Asia.
Canada cons - epic housing bubble ready to pop, economy dependant on commodities, less opportunities for...