Avoid the multifunction devices. If one part breaks down then you have to chuck the whole lot (or have a very large scanner or flat topped printer

).
I've just bought a Canon i560 printer for £84 at PC World (I know

but PC World offered the best price out of the lot online and in the high street - except John Lewis - £79, but sold out for weeks and not getting stock for ages).
Print out quality is reasonable, not done any photos on it though. Takes a good few prints and cleans to 'break it in' and get the ink flowing - all of the first printouts were all hideously bandy on solid blocks of colour.