I've got a Canon MG6150 Wireless Printer / Scanner / Copier. Prints direct to CD. Inkjet. Duplex. Doesn't do fax. 6 Cartridge system CMYB + Grey for photo and a bigger black one for normal text.

Excellent quality but - and this is a big but - eats ink far faster than the manufacturers figures would suggest. Internet searching suggests this is normal for inkjets, one theory is that the printer flushes the heads if it hasn't printed for a while so if you do lots of intermittent single page prints then all the cleaning uses the ink.

I am now using 3rd party cartridges (UK supplier 7dayshop) which are much cheaper than Canon's and do a pretty good job, far better than compatible cartridges I have used in the past on my previous HP models.
_________________________
John Allcock