Hmmm.... I've heard mixed reviews about Bern too. Is Basel worth seeing? I'm wondering if I should revise my itinerary to something like:
Day 1 - Geneva (arriving)
2 - Lausanne
3 - Lausanne - Montreaux/Vevey
4 - Lausanne - Chocolate train
5 - Train from Lausanne to Fribourg to Interlaken
(send luggage straight to Interlaken)
6 - Interlaken
7 - Interlaken
8 - Interlaken Bernese Oberland
9 - Zermatt
10 - Zermatt - Matterhorn
11 - Glacier Express train from Zermatt to St. Moritz
12 - St. Moritz
13 - Zurich - Lucerne
14 - Zurich
Thanks for your reply.