The Economist Intelligence Unit has published it's annual livability report ranking the best cities in the world. Stockholm ranks number six.
Factors included green space, sprawl, natural assets, cultural assets, connectivity, isolation, pollution, stability, healthcare, culture and environment, education, and infrastructure.
1. Hong Kong
Read more about the report here http://www.economist.com/blogs/gulliver/2012/07/city-rankings