Summary: I bought this printer because it was cheap, and because you can get cheap generic ink cartridges for it. It turned out to be far better than I was expecting. Print quality is extremely good, even on the lowest quality setting while using cheap generic ink. It's high enough quality that I've simply left it set on "fast" all the time, unless I'm printing a resume.
Summary: Works very well. Print quality is excellent (it was a Cannon engineer that invented thermal ink jet technology in the 70's). Like the other Canon printers I have (two) it's kinda noisy; a bit of "thunking and clunking" at turn on/off and before it starts to print. Once you're used to it, it's no big deal. Some of the software that comes with it is not too user friendly, but it works perfectly with all the applications I normally use, so who cares?