Well, the obvious choice is Prague I know and I would love to go but it does seem quite expensive these days (flights particularly so). Any other tips for a weekend break that is going to have christmas markets and mulled wine and food stalls serving yummy food and fairly lights and decorations(I think you get the picture)!