It worked well for many years, and I'll admit I briefly worked for HP for 20 years, though it has nothing to do with its printer division. Of course, I can only recommend models, HP, Canon, Epson, or others based on merit!
HP made a lot of different photo printers. They all seem to be very good, but some are obviously better than others, and not all are of great value. Sometimes, other brands have strong competitive offerings, particularly in the field of portable photo printer and small.
I think HP's outstanding higher-end machines of education of the printer, but make use of some very good quality printers and less pricy as well.
HP A646 Compact Photo Printer is about $ 100 discount at this writing, and is a new and improved version of the A636 as previously recommended. This is a very small and compact printer able to print some photos, not the entire photo album. It uses a USB interface is built with Bluetooth wireless technology, which is a good printing directly from mobile phone cameras, for example. You can also print directly from memory cards, USB flash drives and PictBridge cameras.
The picture quality is great, and some users have reported, is much better than other printers in its price range is a first test side. However, ink is quite expensive, and you need to buy a ready - with the ink cartridge is almost nothing in just a couple of pictures worth a visit.