Excerpt: Received this printer from a vendor as a retirement gift 2 years ago. I am very happy with the Canon MX512. The cartridges (I do use only Canon) last through a full ream of paper. I occasionally print photos on 4x6 glossy stock and I have excellent results.
Summary: I bought this for my sisters due to the fact that they don't have a fax machine or printer at their own home, and since they live across the street they don't have the need to buy one, but I got tired of them removing my printer for fax purposes so I bought them their own.
Summary: Very pleased--love the wireless printing option. One complaint is that the screens to initiate a fax were confusing--and annoying. Finally, after some poke-and-hope, I got it to work. But, overall, a solid 4.
Summary: I replaced a Canon MP390 with this model for our home office, and have used for a couple of months now. Great printer and scanner, as well as the included software. I have not used it to print photos, but judging by the color scans I've done, I have no doubt photos will be equally good.