The 6 individual tanks are a great concept. When I run out of one color, just replace that color. This should save a lot of money in the long run.
The box contains a bonus card read for memory cards and a package of Canon Pro Paper. The card read works perfectly. I used it to copy my pictures from my camera to the computer (just as good as the SansDisk reader).
The speed is a little slow, but is made up for in the quality. Plus, a cable to connect to a computer is not included. Luckily, I had a spare parallel cable hanging around (not sure how much that effected the printing speed). In the mean time, I ordered an USB cable from Amazon, which should help a little.
Pro: 1) most importantly, it prints excellent quality pictures 2) 6 separate ink tanks really make the operation cheaper, and it consumes very little ink. 3) the see-through ink tank is also a good idea, you know which color has consumed most so you can purchase a spare in advance. 4) better resolution, 1200x1200 dpi (1.44 dots/sq-inch), in comparison to 1440x720 dpi (1.0368 dots/sq-inch) in others 5) with both parallel and USB connection is a plus
Con: 1) maybe a little slow in high quality print mode, but not by alot 2) If I just print 4"x6" pictures, I have to waste all the other area of 8"x11" papers because the software that comes with the printer does not let you print multiple pictures on one sheet of paper. High quality photo paper is still expensive - althought the price has came down alot recently, so I want to layout multiple pictures of different sizes on one sheet of paper to be printed (I heard HP printer comes with software to let you layout the pictures on a 8"x11" paper).