We have an Epson PX720WD.
It's a printer/scanner/copier and takes memory cards, etc. It has a double sided printing option and you can alter the print quality from draft to best photo. It also prints on CD's.
We always use non-genuine inks and rarely have a problem with them. The inks are that cheap, you can just take the problem cartridge out and replace it if needed.
Full spec here:
http://www.epson.co.u...mainunits/specs/10840
We've had ours a few years and never had a problem with it (I hope I'm not tempting fate now !!). I reckon you should be able to pick one up for less than £100.