I have never had to change a battery in a Cyberpower. Just think you should give it a look.
Does it have software to shutdown automatically? I'm really looking for a device that will safely turn off my server on its own when power goes out, which usually occurs when nobody is at the office.