It's been snowing for about 6 hours and there's maybe an inch of slush on the ground... Weather Underground seems to think we'll be getting 6-10 inches, Weather Channel says more like 2-3. NOAA says 5-9. Boston.com is entirely non-functional (power outages somewhere?).
All in all I'd say the forecasters have had no idea what the hell was going on through most of this...
Join the DSLR Kiva team!