I was looking for the same thing. I ended up, after doing quite a bit of research, narrowing it down to the Canon S630 and the HP Photosmart 1115. The Canon is supposed to be better on ink and has seperate ink cartridges so I was certain this is the one I would go with. However, after seeing both on paper I went with the HP. This printer is also a bottom loader whereas the Canon was a top loader. I like bottom loaders b/c I can leave paper in the tray w/o worrying about it bending up, etc. This printer has proven to me that an inkjet can indeed print photo quality. For best print, glossy paper is the way to go but I've even printed pretty slick photos on semi-gloss. It can also read digital camera memory cards if that's important to you.