Canon Pixma iP100

Top Ten Reviews on Digital Photo Printing
HP Photosmart C310A
HP Photosmart D110A