We were there 10 days ago and were really impressed with their Christmas offerings. They had food/displays/entertainment around the entire park.
For all the poop I talk about Busch Gardens Tampa, all the pictures and video I have seen of their Christmas Town event as well as the SeaWorld event have been very impressive.