Love city holidays, Rome is tops for food and sights to see (and luckily I'm there later this week for the Marathon) for this time of year I'd maybe choose Madrid, most expensive I've tried has to be Copenhagen closely followed by Stockholm, for Christmas you can't beat Berlin, and for something totally different try Reykjavik