You might be able to watch Nor'Easter Nemo hammer the East Coast right outside your window, but if you're looking to get a few other angles on the action, there's a whole bunch of live webcams for your perusal. Check 'em out below. You don't even have to take off your slanket.
Chaser Cam: Providence, RI
Maine Blizzard Cam: Unspecified, ME
Boston Blizzard Cam: Boston, duh.
Connecticut Weather Cam: Northhaven, CT
Snowcam.tv: Framingham, MA
Bogo546: Unspecified, MA