joker, i live on the other side of Belmont street near lake ave (i know you're on Green Hill)...if something like this happens again, i have a dc inverter that runs off a charged car battery (i also have charged car batteries. you could run half your tank for a day if you needed off one charge (i keep batteries on trickle in the basement at all times).
might as well form a local alliance for situations like this. if you want, PM me your number and i'll text you back so we have each others contact info.
-Mike