yeah, depending on your load you can go the generator route but usually keeping your powerheads at least going will help things alot and you can run those off a computer UPS system.
Heck, I have my tanks on UPS systems, my home theather system just so I don't have to reprogram anything or worry about power spikes and even my garage door openers are on back up battery
APC and Tripplite love me :-)