Printing photos that you've taken and tweaked yourself has always been scads of fun.That is until you need more INK ! To me that is the biggest drawback, the second is photo paper. Although paper prices are more reasonable these days they could/should be lower. Back to the ink; I recently needed ink for my HP Photosmart printer.Well guess what !!! I discovered that by shopping around, I could get a new printer (with the ink) for about what the ink alone would cost about $75 (Expensive) for a Color and a B&W cartridge. Go figure.....So, anyway I opted to replace the HP with a Canon PIXMA iP6600D, $135.95 with free shipping from Amazon. My photos are crisper and sharper and it prints a whole lot faster than the HP. Among it's many, many features one of my favorites is being able to load two different types of paper. One type in the feeder the other in it's tray. Right now I have standard printer paper in the feeder and 4X6 photo paper in the tray. I can switch which one prints with the push of a button. It also features two sided printing. Thought I forgot about the ink ? This printer has 6 separate ink tanks. So, If I run out of one color, I don't have to change the complete color cartridge (all the colors). I just replace that one color tank for about $10 or $12. Another bonus is that I get more prints per tank than the HP.Setup is a snap, whether you're using a windows PC or an Apple Mac. The quick start guide is clear and concise. There is only one thing that I can fault Canon for; Not the printer, it's that they don't include a USB cable. I used the one from the HP. So, if you should buy this printer, also buy a USB printer cable if you don't already have one. This is a excellent printer with lots and lots of features. It's well worth much more than I paid for it.