We just got our power back here in Newcastle, Ontario (I'm at my parents' summer place on Lake Ontario, 50 miles east of Toronto) about an hour or so ago. It went out at 4:11 PM yesterday and was off until around 3 AM this morning, then went out again at about 9 AM. They've warned us that we may have rolling blackouts throughout the weekend.
Around 11 AM (when I last listened to the CBC) about 50% of Toronto had power restored. My sister, who lives in Coburg, 20 miles to the east of Newcastle, had power back as of 1:30 AM this morning and didn't lose it again like we did.
Line-ups at gas stations that have power are horrendous, and some operators have been engaging in price-gouging, charging $1/litre, instead of the usual $0.69 or so. The Toronto airport is a mess - with every Air Canada flight cancelled, no cell service working in the area, and a shortage of cabs etc. People are waiting three hours in line at pay phones and a CBC reporter said one line for rebooking flights was about a kilometre long!
The TTC has cancelled all subway service today and people were told to stay home from work.
We're planning another barbeque tonight - just in case!!!
I believe all of MA is fine - flights were being redirected to Boston all evening yesterday.