I have always used Epson, the ink is very reasonable and the compatable inks are very cheap,
Argos have some very reasonably priced Epson printers,
I would recommend taking out their own cover for your printer,
this is usually something that I am totally against, as it is usually a waste of money, but they have a no quibble new for old cover, and it works.
I walked in last year with my broken printer and my cover reciept, the lady on the counter said thats fine, go and choose a new printer, if it is dearer than your old one you will have to pay the difference,
if it is cheaper, we will give you a credit voucher for the difference, I walked out very happy, with a new printer and a few quid credit, no hassle. X