Last year we stood right by the Photo Shop Kodak place (what's it called?) on the corner of Main Street and the snow fell right on top of us. The snow machines are on like everyother building on Main Street.
Since we saw the fireworks/snow from Main Street we're shooting for watching one night in front of IASW for the different experience.
Oh and just FYI, if the fireworks do get cancelled, they still do the snow. So if the voice announces the fireworks won't be showing, just hang out and a couple minutes later it will snow.