I picked this one up just over 2 years ago:
https://www.amazon.com/CyberPower-CP.../dp/B00429N19W
Got it on a flash deal for about $125, but currently listed at $200. It's been great, able to power my mid-end desktop PC, my high-end work laptop, 2 23" lcd monitors, a 27" lcd monitor, and a 24" lcd tv, along with a cable model and a couple routers. Typical battery run-time if I leave everything on is about 15 min. I use the software to power down my main desktop PC after 5 min, and if I manually turn off all the monitors, it'll keep my modem/routers powered for at least an hour.
When this one starts to die, I'll replace it with another identical unit.