I’ll stick with the U.S but it really depends on the person. What criteria is more important? For example, the U.S has the best Universities in the world but if you cannot afford them, then it would be meaningless to you, so Canada would be a better option.
Some criterias such as unemployment, crime, healthcare, cannot be accurately compared due to states v.s whole country, small population v.s large, population density, etc. It also has the same issue as mentioned before – we may have some of the best hospitals/doctors in the world, but if you cannot afford them, then Canada would suit you better.
The problem with a lot of these studies that measure these criterias is they judge it as a whole rather than per university/hospital/doctor.
The following criterias are easier to compare though..
Per-capita-income in the U.S is $52,000
Per-capita-income in Canada is $42,000
Cost-of-living:
Consumer Prices in United States are 16.47% lower than in Canada
Consumer Prices Including Rent in United States are 13.45% lower than in Canada
Rent Prices in United States are 5.53% lower than in Canada
Restaurant Prices in United States are 18.30% lower than in Canada
Groceries Prices in United States are 17.26% lower than in Canada
So the U.S pays more and charges less than Canada.
Canada pays less and charges more.
People tend to confuse wealth with income. Wealth is the quality and availability of a product or service. Income is how little/much money one makes to buy that type of wealth. So if you’re a millionaire who is stuck on an island filled with rocks and sand, your income is meaningless. Your wealth is 0. Your standard-of-living is 0.