I live in Boston also!
I live near power lines and up on a big hill so every year I go back in the power lines because I can see about 5 different shows from different towns, but for some reason this year wasn't special. Not only was I sitting in the rain drenched but nothing can beat Disney :)...