Have fun Catman -- although the weather makes December hardly the best month to visit Switzerland (unless you ski).
You might want to check out the Swiss Rail Flexi-Pass, so you can take some nice train trips to the French, Italian and Romansch parts of the country.
http://www.sbb.ch/pv/sts_e.htm