The best thing photo related that I've bought is a Canon Selphy CP510 Dye-Sub Photo Printer. My wife used to always complain that we had 1,000s of pictures stored on the computer, but none that she could put in an album or share with other people. I bought it a year ago and she prints as many pics as she wants, lots and lots of baby pictures - real nice quality too