From berserker Vikings to Nobel Prize in just a few centuries - Sweden really has earned its reputation as a model for progressive society. Throw in its gorgeous people, high standard of living, clean-lined design and magically archipelagic capital, Stockholm, and you're onto a very good thing.