I've always found that the best place is to find someone that looks like they've been waiting a while, then right before it starts come up and stand right in front of them.
:king:
Wait until the last 15 minutes before the show starts, and head right down in front to the middle. There is piece of ground that is slanted right between the two Gateway shops.
When you walk over there everyone will be sitting, so find a spot right behind a family with small kids. As soon as the show starts EVERYONE stands up. All you need to do is stand and you have an unobstructed view of the fireworks.
Just out of curiosity where is the VIP viewing area about?
Register on WDWMAGIC. This sidebar will go away, and you'll see fewer ads.