I've always liked HP printers and have tried Epson and Canon in the past, the HP models always seemed to give better quality.
Avoid Lexmark.
PC World are actually ok for buying printers from and Staples have some good offers on sometimes.
There's also Currys, Dixons, Argos and Comet, although Comet tend to be dearer than most.