there're both pros and cons and the grass is not always greener on the other side. if you can overcome the language issues, you'll be fine wherever you go.
canada is a pretty nice place to live. not really as cold as people imagined. probably closest to america in living standard, but with more leisure and less crime. the us is still the hub of world economy, but i don't like the direction this country is going.