I am just looking at OECD Better life initiative index. They present the better life index as of 2011. The countries on the top are Australia, Canada, New Zealand, Norway, Sweden. Many aspects are taken into consideration. For the previous ones only income is not high. It is interesting because they rate Housing, income, jobs, community, education, environment, governance, health, life satisfaction, safety, and work-life balance. You guys have to see this report.