APC
It is nearly impossible to know when the next power outage will occur and frankly, they can be rather damaging unless you have the tendency to save your work every 2 minutes.
If you have a computer and unfortunately you live in a power-cut prone area, by now you know this subject is of your utmost interest.