Basel is prolly the best bet from Zurich. Go with a few hours to kill and get some alpaca hats from Peru (what's with those guys?), dodgy silver from Mexico and kilos of sugery delights in a pink bag.
Once you've taken a few snaps, head to a
Glüwie stall and set yourself up with Würst and one of those CHF5 charity mugs with daft seasonal graphics.
Really, it sounds awful, but it's delightful how everyone's in a good mood and you end up wellied, talking to the people next to you as the crowd surges around you all. Has to be done at least once. Wrap up, though, it can be bitter...