I like the "intellicast" weather link. I have mine set up for Alton Bay. here's the link:
http://www.intellicast.com/Local/USL...p&prodnav=none
When the "weather" is obscuring the map features, I click on the "range Marks" and the first mark on the 25 mile circle that is to the right of the "12 o'clock" mark is just about smack dab on top of Alton Bay. Also, the weather is basically real time, vs weather.com which seems to run 15-20 minutes behind time.
Give it a shot. Also, easy to watch tropical storm/hurricanes when they get wound up.