We recently returned from a 12/23 - 1/1 Christmas trip! There were 7 of us - me, dh, dd, ds, parents and brother. My immediate family celebrated Christmas Eve at EPCOT. We had a CP dinner package for Restaurant Marrekash and saw the 8:15(?) CP. Incredibly moving. We normally would attend Mass on Christmas Eve so this kind of acted as our Disney substiture.
We started off Christmas Day at MK but it was raining SO HARD and VERY CHILLY that we went back to the hotel early to clean up for dinner. My grandparents live in Kissimmee so we celebrated Christmas with them by dining at Palio's at the Swan. It was wonderful! Just "upscale" enough to know it was a special day and yet the waiter was wonderful with my kids. They even "modified" menu items for them! There were 9 of us for dinner that night and the CMs were so accomodating! And the Swan is beautiful. That was my fist time to visit that hotel.
Best of luck in all your decisions and I hope you have a wonderful time!