I'm an American graduate student living in Switzerland for three months this summer. Check out
www.bikeswitzerland.com. Looks like it might be right up your alley. I'd love to do it, but with a grad student's salary, I can't afford to drop 3000 CHF and still eat. Where are you going to be located in Switzerland?