I have an Epson R220 which I am happy with & would recommend, however my Father in Law has a Epson RX560, which is also a scanner, this is excellent, also the fact that I can buy replacement catridges individually is good.
Even if I buy a full set for either printer it only costs £7 from ukdvdr.co.uk
I had a HP once, and it cost me £30 to replace the catridges, always check out how much replacement ink catridges are, HP for me sell you the printer cheaply but have extortionate refill costs.