I've found HP to be pretty reliable perasonally, though my current printer is ancient. Some friends have recently bought an all-in-one wireless HP but I don't know which model, they're very happy with it.
http://www.pricerunner.co.uk/ is useful, there are usually "expert reviews" links attached to the items. Trouble is there are so many models to choose from, especially if you go up to £100 odd. Ink running costs are key, I reckon, need to scout around on-line for ink suppliers like
these for example.