A heater of only 100 watts will chew through any small scale UPS system in no time. You'd need a huge UPS to do is, and UPS units increase in cost exponentially as they go up in size, especially past about 620VA. Besides, they need periodic battery replacements which add a recurring cost.
I'm of Chip and Waterworld's schools of thought on this. Here is my setup:
1. My alarm systems panel is programmed to notify the monitoring company when it loses power. All monitored alarm panels are capable of this. The power transformer for the alarm panel is plugged into the circuit that my fish room runs off of, AFTER the GFI (so I get notified if it trips). The alarm monitoring service is set up to call me for power failure, as opposed to the cops.
2. I have a 2400 watt generator that I have ready to go, and my fiance is also versed in how to run the extension cords and set everything up.
3. I have a 700 watt power inverter which can be powered directly off my car which supplies enough power to run my pumps on any one tank, so I can rotate it from tank to tank, as a secondary backup (in case the generator won't start, etc).
This may be overkill. I used to push the power inverter idea really hard, but it is easier to store than a generator. A generator (especially a small one) can be gotten for less than $250 these days, and they are nice and quiet, perfect for setting on a 3rd floor apartment balcony, for instance, which is definitely a situation where running a cord to your car wouldn't work. You could keep a car battery handy, but for extended outages, it's hard to keep it charged.
Bottom line is that gasoline or natural gas generators are the only real way to survive an extended outage. 12 hours is great to size a UPS for, but it's all for not if the outage is 18 hours long