Wow that 752 sure does get around, it was just here a few days ago. I've never heard anything negative about Switzerland except for it being expensive. Hell, 2 of the top 3 cities to live in according to some fancy survey are in Switzerland(ZRH and GVA). I'd love to visit sometime.