We've been twice, and one important piece of information is that MK previews the NYE fireworks on the 30th. Even in the check in papers, that information is noted. There's less of a crowd on the 30th, so that's where we go.
For the 31st, so far we've done Epcot twice. They have an earlier time fireworks that's just the usually Illuminations, around 8:30...and their NYE firworks begins around 11:40. The first time we stayed at Epcot from about 5PM on, and this past year, we were just too tired to do that. So, around 11:15 we went to the International Gateway, walked to the bridge and got there just in time for the fireworks. That was more like it! NYE at Epcot is very crowded.
DS and DGD went to DHS for their fireworks and they thought they were fabulous. Maybe we'll try to see those next year. There's an orchestra playing to the fireworks display.
When we're on the bridge at Epcot, we can just turn around to see the upper fireworks from DHS (Epcot's display is over) and watch those for about 5- 10 minutes. You don't hear the music of course, but the fireworks are pretty good without the music.
Bobbi
PS. There's a party on the Boardwalk in the Village Green area. They give out hats and noisemakers around 9 or so. They mentioned that the music from Epcot would be piped into the area for the NYE fireworks, but I don't know how good the view is of the fireworks, we prefer to go into the park itself.