There was a review on printers in one of the mags recently and they recommend the new Epson 3000 as an all rounder - replaces the 2880.
Seems you can save money if you only want colour e.g. the Canon 9000, maybe around £250 or so, but as soon as you want ex. quality mono there doesn't seem to be anything less than about £500 (maybe the Canon 9500 if it's on promotion). I guess you could get a lot of prints done at a lab for that price, let alone all the inks, paper, rejected prints, blocked nozzles etc.
I've never yet owned a printer that hasn't caused me grief after a while with some sort of mechanical error, feeds, blocked nozzles, dust on a drum or prints coming out less than ideal in colour balance and that has put me off investing so much.