From the New York Times:
Prices of printers have dropped up to 30 percent in the last few months thanks to a savage price war. Is this then the time to buy a photo printer for your home?
After all, for about $200 you can get the Hewlett-Packard Photosmart 8250 that in just 14 seconds spits out a photo that equals the quality of those coming back from the photo finisher in an hour. For the same price, Canon’s iP6600D prints a borderless 4-by-6-inch photo in 46 seconds, but also prints on both sides of dual-side photo paper.
The catch is that after you make an initial investment, you are going to pay at least 28 cents a print, if you believe the manufacturers’ math. It could be closer to 50 cents a print if you trust the testing of product reviewers at Consumer Reports.