Canada's a sweet place to live IMO. I live in Ottawa and it's sick. They're cracking down on weed a lot more lately, but still, compared to the US.. nothin' man. You can find ganj about anywhere too, and I don't know about some people, but I always get dank, dank bud.
Ottawa's pretty expensive though. Vancouver's even worse, but weed may as well be legal there.