We went for New Years 2002. Everyone is right - if you plan to be in MK for the fireworks at midnight, you need to get there early in the morning and stay all day. They also shut the gates down around 10 or 11 when I was there and wouldn't let anyone else on. It was nearly impossible to ride anything, as waits were about 2 hours and fastpass return times were several hours away and some stopped giving fastpasses. The only thing that eliminated the crowd was when it started pouring (and I mean cats & dogs) the rain around 8:00pm. The park started clearing out. We decided to take our chances and go back to the room for a while (CM said that enough people had left that they were reopening the entrance) and come back. It continued to pour and we went back around 11. Got on several rides with nearly no wait. At midnight, a lot of people seemed to materialize on main street and it got a little crowded (was still pouring the rain), but I'm sure it was no where near as crowded as it would have been if it didn't rain - evidenced by earlier that day....but good news for you is that the crowds in the parks let up tremendously on Jan 1 and is was very pleasant and uncrowded after that. Nearly no / very short waits at all parks. Regards of crowds, rain, or shine, that is nothing more magical than standing in front of the castle counting down to midnight with Mickey Mouse and watching the fireworks with your family.