A generator is the way to go.
The permanently-installed, automatic-start setup was out of my price range, but I picked up a nice Subaru-powered 10K generator at Home Depot on sale for $1200. It has electric start, which is nice. I had an electrician wire a second breaker box with all the aquarium plugs, plus TV, lights, fridge, freezer, well-pump, and a few other plugs. Basically it will run everything but the heat-pump and oven. The second breaker box is connected to a lock-out breaker that makes it impossible to accidentally back-feed power into the power lines. There is an external plug that connects the generator to the second breaker box.
It takes about five minutes to wheel the generator out of the garage and plug it in. Of course, it won't work if I'm gone, but I work three minutes away from home and my neighbor watches our house while we're gone, so it has never been an issue. The whole setup cost about $1700, roughly 10% of what it was going to cost for a whole-house auto-start unit.
Prior to buying this generator last year I would wire my old P.O.S. Generac 6.5K generator into the breaker box, but it was a real pain in the butt. Trying to hook up four wires in a breaker box with a flashlight in your mouth kind of sucks...