The cheapest Canon injket, MG2550 uses cartridges where the print head changes with the cartridge. Pretty great for being a $45 printer. Also calibrates itself with a calibration sheet + scan upon first installation. Having worked in a print lab, I think the picture quality is great, especially for the price. Replacement ink is aboutsies $60 in total for both XL cartridges that should last casual user at least several months. Good if you don't want to commit to a big color laser, or want relatively awesome small photos printed on a budget.
Then again, getting the pictures printed by a professional is better and cheaper so eh.
In all honesty, the inkjet printer business strategy should die. Terrible price gouging.