Park Hours
Can't say for sure in 2004, but I go to WDW each December (either the first or second weekend). Magic Kingdom is usually 9-6, Epcot 9-7 (with Illuminations afterward, MGM 9-7 (with Fantasmic afterwards) and Animal Kingdom 7-5.
Great time of the year to go. Holiday decorations are up, but the crowds and wait times are way down. Check out the Very Merry Christmas Party at the Magic Kingdom. It's wonderful.