Hi there,
I'm new (to this forum) and have just tuned in to this great topic/thread. Would be good if the info section was stickied?
I'm based in Geneva and regularly ride a few roadie blokes, one of which has a great blog cram packed with info on cycling in and around Swiss/French Alps:
http://www.cycling-challenge.com/
Much more later.
Cheers