you can use a car battery. a lot cheaper than ocotech. you buy the electrical plugs from radio shack.
You would need to put a power inverter on the battery and someone must be home to connect everything as well.
With my UPS the unit picks up if there is a loss of power automatically. I really only care about my return pump. The heater I am not too concerned about, I rarely lose power long enough to worry about it.