I'm quite happy in the UK – but apparently I'd be happier in the US, Switzerland or Sweden.
According to the most recent OECD Better Life Index, Canada is one of the best countries for its socio-economic status – with consistently high results and a lack of disparity between the upper and lower classes (top and bottom 10%, to be exact).
The US ranks highest for the very richest, followed by Canada, Sweden, Australia and Switzerland (with Britain rocking up in 6th); for the bottom 10%, Canada, Australia, Sweden, the US and Switzerland rock the top 5.
The data is beautifully laid out by The Economist, but the original OECD presentation allows you to map out your priorities and discover where you would love to live*.
And as you can see, Switzerland tops my list. Bit chilly though.
*Based on housing, income, jobs, community, education, environment, civic engagement, health, life satisfaction, safety and work-life balance.