Been to Berlin, Prague, Munich, Dusseldorf, Vienna, and various UK Xmas markets - loved them all. It's all about the food and the gluhwein and the general Christmassy feel of wandering about. The stalls can get repetitive after a while, but have another wine and you'll soon stop worrying too...