I have not been to either at Christmas time, but have been to breakfast at both at various other times in the year. Personally, I like the Crystal Palace better. I would say the food choices are similar in both and I really enjoyed the offerings. In my opinion, the Crystal Palace has a better atmosphere and the Pooh Characters are lots of fun. You can see the Mickey/Donald/etc. characters in many other places in the parks, but I don't think I have ever seen the Pooh characters anywhere else in the parks. I am sure either place will be great, though. Have a fun Christmas trip!