I think Canada is on the 3rd place after Iceland and Norway as the best countries to live in. So if I were you I would defenitely choose Canada as a great option because speaking Norwegian Islander is not the easiest language ever
However you should take into account that Health care insurance in Canada is quite expensive - like not as expensive as in the USA but not far from it; and also healthy food and life style in general.
But the way people think, they live, their vision on so many aspects, their open-mindedness are more than awesome!