I have just found your forum and wish that I had known about it years ago. I am sure it would have been invaluable.
I went to Zurich in 1999 on a one year contract that got extended and renewed. After a few years I was taken on as an "Interne Mitarbeiter".
I love Switzerland: the towns, the lakes, the mountains, the distinct seasons, the food and the lifestyle in general. My wife loved it too but she could not embrace the culture quite as readily as I did. It is different if you are working and have a fair grasp of the language. Eventually the pull to return "home" to the UK was too strong, so in March of this year I took (very) early retirement and returned to the UK after nine years in the land of Heidi.
Having said that, I also love England, so it is great to be back. There is a lot that I miss but there is a lot here that I can now enjoy again.