I have the Photosmart 1215. I don't like HP's because pictures always have a wide border on one edge. I E-Mailed HP and they said that's just the way it is. If you must have a HP and you are buying a Photosmart for the card reading capabilities, I would suggest a non Photosmart equivalent with a separate USB reader. The Photosmart is very slow at reading memory cards. I also have a 1270 Epson (wide format). I have only printed one picture on it (got it mainly for printing maps and an occasional 13 x 19 photo) and it did a good job with an even border on all sides. If I were to get one printer for all needs it would be the 1280 Epson. It's 2880 x 720 dpi, borderless print, wide format.