Summary: Bought it in 2005, if I recall correctly. It's now nearing the end of 2013. Connected to home network, so I can print from any machine in the house. The ink is replaceable, one color at a time, and without buying new print heads, so it's significantly cheaper to operate than most other inkjets.
Summary: I have used printers from most of the major manufacturers. I got fed up with HP inkjets and switched to canon a couple years ago. My first Canon was an iP4000. The photo quality is amazing (the best I've seen in this price range by far), the prints are fast, it can feed from two different trays, and...
Summary: I finally upgraded from an ancient (but still working) CanonBJ, and I'm very happy with the results. Setup, including connecting through my wireless router, was a breeze; printing is speedy whether through my desktop or laptop; photo quality is great.
Summary: I have a home network with both Windows XP and Mac OSX computers - 1 Windows desktop, 1 Windows laptop, 1 iBook. I struggled for a year trying to get my iBook to print on the printer attached to the desktop.
Summary: This is one amazing printer. The print quality is outstanding. Photos look professional, they look exactly the same as photo-lab prints. Black text looks laser quality and the WiFi feature lets me print from anywhere in my house, from any one of my computers.
Summary: Does everything it advertises. Borderless printing and duplex printing are the s**t. The wireless printing is cool too but its up to you to decide if it's worth the extra $$$. As for me, I am totally satisfied.
Summary: After owning about a dozen printers I have found the best of the best. Ink is cheap and the printer is fast, quiet, and uses very little ink. The quality of this printer far exceeds all others I have owned.
Summary: Have had the wireless version for a couple of months and am extremely pleased. Print quality is superb, and I am still in awe at how well photographs come out. I just wish there was an easy way to do 5x7 (4x6 seems to be the biggest possible).