im_sneaky on 14 January 2010
I don't see how sweden would be 30. I agree that countries like new zealand, australia, austria and Canada are near the top, and find that it doesnt really matter which exact spot, so long as they are recognized to be great places to live.