The batteries are supposed to be changed every 3 years. They are sealed lead acid batteries and aren't that expensive to replace. The actual UPS itself should last for years and years.
The "Smart-UPS" range is at the top end (they're very good, it's what I use), you could get a 500VA "Back-UPS" for half that price from Overclockers. You lose some surge protection (300J vs 480J) but that isn't really so much of an issue in the UK. But for basic UPS protection they are just fine and very reasonable priced - it's only got to save you one wrecked hard drive and it's paid for itself.
