A UPS for one thing, and there are some nice $99 - $149 battery packs to charge laptops, cell phones, or to run.
I would get UPS definitely. I have everything almost on them (TV, modem etc) and you want your modem/router on one and to filter your broadband.
These guys sold like hotcakes around Sandy
The 1500VA will power your cell and laptop for hours.
Note for future reference, a MacBook Pro is not the same as a Mac Pro. If you have further questions about your MacBook Pro, please post them to the forum here:
And MacBook Air:
If a post in this thread doesn't yield further answers.