Thanks for your great question, Cinda!
The absolute BEST place to watch the Magic Kingdom fireworks is definitely from within the Magic Kingdom and ideally somewhere in front of the castle with a good view of the castle and sky.
However, once you have seen the fireworks from the Magic Kingdom, it IS nice sometimes to catch them from other locations -- and there are several options. The best ones that come to mind are...
- Grand Floridian: From the dock in front of Narcoossee's restaurant (this has very good sound "piped in" from the park), and from the patio outside the Gasparilla Grill. Patrons of Narcoossee's can also stand on the restaurant deck for a great view.
- Polynesian: From the beach area in front of the main pool (there are a few speakers with "piped in" music, near the bushes along the walking path, but they aren't very loud)
- Contemporary: From the California Grill restaurant (only for restaurant patrons), and from the 4th floor observation deck (general public access)
If you want better visual information, I highly recommend you visit
www.stitchkingdom.com and select "Maps by Robo" from the "Tools" menu. Then select "Fireworks" from the pull-down menu. You'll find lots of very helpful color-coded Google maps with helpful information for all of the night-time fireworks/shows
Hope that helps!