Wow Logcabin! That is way too unexpected a thing to happen. Our tropical storm Harold didn't even get winds that strong down here. You really did get slammed!
I think I will buy stock in generators for all the reasons you just pointed out... Everyone is getting one because they cannot count on the electric companies anymore. I wonder when natural gas and propane will become unreliable.... In the meantime, I better get a treadle machine up and running while I am with my dad here in Texas. He does not have a generator....