Yeah, not a terribly exciting subject, I'd rather be buying graphics cards or something, but I need to get a photo printer as a gift. Any recommendations? Looking at one of those compact models with the built-in memory card reader. Quality and economy are the most important criteria. Pictures must be extremely good, but the ink and paper can't be too expensive. I've been looking at the HP Photosmart A526 or the Canon Selphy CP740. Any opinions?