As far as the parks go:

If you're going to the Magic Kingdom, please, please get there early - it often closes due to capacity on Christmas day.

Future World at Epcot doesn't get very 'Christmassy' any more, but the World Showcase does.

My bet for a good compromise would be Hollywood Studios - you can see the Osborne Family Spectacle of Dancing Lights.