It's a bit late, but I thought I'd just put up some shots I took of the Christmas markets in Germany. As far as Christmas markets go, I don't think anyone does it better than the Germans.
The stalls sell lovely handcrafted Christmas ornaments and mingling with all the people out doing their Christmas shopping is quite a joy. Typical food being sold at the Christmas markets are caramalised nuts, Glühwein (hot spiced wine) in special Christmas cups which you can keep if you don't want to get back your deposit of 2.50 euros, crepes (sweet and savoury), sausages, Christmas cookies and chocolate-coated fruits like strawberries, bananas and grapes.
I went to the Christkindlmarkts in München (Munich), Nürnberg, Rothenburg ob der Tauber and Würzburg. The one in Nürnberg is biggest and most famous, but seriously after you see one, you see all.

Cookies galore

Handcrafted wooden toys

A stall selling Christmas ornaments

More Christmas decorations

Bratapfels (roasted apples)

One of many creperies

The crowds at the Christkindlmarkt at the Marienplatz, München.