Thanks for your suggestions! I'm flying in and out of Zurich. My tentative itinerary is below. Do you think two nights in Murren is not enough? I'm not sure I could switch the reservation this close, but if so, which city would you take out/reduce number of nights there?
So far, the holes in this itinerary are things to do in Basel for just half a day, and 1.5 days open for Zurich.
(Tuesday) Zurich: Arrive at 10:30 AM - Boat ride, Jesuit Church.
Night: Lucerne
(Wednesday) Lucerne: Mt. Pilatus AM, Wall walk, Old church tours, Old bridge tours, shopping, lion monument (walk, free).
Night: Lucerne
(Thursday) Stabbauch falls, toboganning.
Night: Murren
(Friday) paragliding AM, shopping, hike Murren to Allmendhubel (Easy, 1 hr hike).
Night: Murren
(Saturday) Schilthorn AM, St. Beatus Caves if time (19 CHF), Boat ride on Lake Thun 2+ hrs from Interlaken to Thun, Oberhofen Castle, Thun Castle (the boat ride might take too much time).
Night: Bern
(Sunday) Bern botanical garden (free - good bad weather activity), Das Berner Munster Cathedral - Free entrance, spire costs a little (312 steps), Bern bears - hibernating.
Night: Bern
(Monday) Bern Brunch - travel to Basel train station to drop luggage. Day trip to Colmar from 1-5. Basel markets 6:30-8:30.
Night: Basel
(Tuesday) One or two day activities in Basel? Travel from Basel to Zurich. Zurich Christmas markets in evening.
Night: Zurich
(Wednesday) Zurich: Day Activities? Christmas markets in evening.
Night: Zurich
(Thursday) Zurich - Depart 10:40 AM