When I was in WDW over Christmas two years ago we spent the day of Christmas Eve resort hopping and it was one of our best days. I think we parked at DTD, took the boat to POR and walked along the river. Then we drove to the Yacht and Beach Club and had ice creams at Beaches 'n' Cream followed by a walk around the lake. Then we drove to the TTC and took the boat to WL where we happened to bump into Santa in the lobby. We sat in the rocking chairs with hot chocolate and just chilled. We then took the boat back to TTC and the monorail to the Grand Floridian where we had booked dinner at 1900 Park Fayre. It was absolutely magical there with a chamber orchestra playing carols in the lobby. I would really recommend spending some time visiting the resorts, particularly at Christmas with the beautiful decorations.