Sweden. Followed by the other Scandinavian countries, (although Ive never actually been to Finland unfortunately, but I have some friends from Helsinki) and Germany.