On a macro level, politically and socially, Canada is much more liberal. Even our Conservatives here would be considered a centre party at best in the US. So, if you are one of those who thinks "liberal" is a dirty word, then I would say that Canada is not for you.
Now, beyond that, Canada is...