I would call the laws here more than "slightly better". Nobody really goes to jail just for possession, and even growers are getting away with public service or house arrest. If you do move to Canada I'd suggest moving here to B.C. Right now we have 2 main provincial parties here, the NDP and the Liberals. The NDP has now officially made it their policy that they want to legalize and regulate weed, and while the Liberals are in power right now, we vote both parties in back and forth all the time. As the saying goes in B.C., we don't vote anybody in, just somebody out.

btw, don't let the name "Liberals" fool you, by Canadian standards the provincial Liberals here are more conservative than anything.