All the sit down restaurants will offer some form of the traditional xmas dinner.
You might want to consider making reservations for the CP dinner pkg. This will include dinner at EC, reserved seating at the show and a discount on merchandise at the park for that day. Call early as this is a popular thing to do. They usually start taking resv in late Sept, first of Oct.
Yultide Tour-We did this one year because we wanted to do something different. It was so fun. We visited three parks, a resort and the wdw xmas warehouse. The guides discussed the various holiday traditions and how they decorate wdw. We even got free xmas ornaments at the end of the tour.
MVMCP- Another popular event that you will need to check on early before your arrival.
Dinner-We have done Mama Melrose on xmas eve and then walked thru the Osbourne lights. Last year we had dinner at Narcoossees and xmas day dinner at Yachtsmans St is a favorite.
NYE- We have done three of the parks on this night. Mk was the worst. MGM had the best entertainment and EC was the most fun. We did EC a few years ago, it was freezing but we went early stayed the day, had dinner at Akershus and toasted to the NY with Champagne on WS. The best part was watching the intl CMs celebrate Ny with their country, so we had countdowns all evening leading up to ours. The worst part was the worn out children who were sacked out EVERYWHERE in the park. This was just too much for many of the young ones.
Xmas Day - We try to avoid the parks. We have done Disneyquest, toured the resorts, tea at the GF and DD.
IOA has the Grinchmas, which is very cute.