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.
Top 10:
1. Hong Kong
2. Amsterdam
3. Osaka
4. Paris
5. Sydney
6. Stockholm
7. Berlin
8. Toronto
9. Munich
10. Tokyo
Read more about the report here http://www.economist.com/blogs/gulliver/2012/07/city-rankings