"Good morning- Has anyone ever done disney at Christmas?"
Disney at Christmas-time is magical with decorations everywhere. BUT, do not ever think that Christmas day will be a fun time for a visit. Go after Thanksgiving or after New Years Day and still see what Disney can do for the holidays.
See the characters and a visiting family arrive by train before the opening of WDW each morning, the Floridian Hotel and the gingerbread house, the evening concerts at the American Pavilion in Epcot, dinner at the French Pavilion in Epcot, the millions of lights everywhere at the Studio, and much, much more. Disney decorates for the holidays weeks in advance and normally entertains everyone with information online. You can plan your trip and see the sights, but not on Christmas day.