Both Canada and the UK are much easier to _immigrate_ to (especially if you're well educated) compared to the US, which was the original reason behind starting this thread.
I think you can get your permanent resident status in both countries in < 2 years, whereas in the US it could take anywhere from 2-8 years depending on where you're from (really bad if you're Indian/Chinese) and what phase the moon is in :)