i have the HP PSC950 FAX/SCANNER/COPIER/PHOTO PRINTER COMBO this is a very nice machine. you can insert a photocard in the printer,which then prints out a proof sheet,if you color in the boxes beside the photos you would like printed then place the proof on the scanner bed it will print the photos in any size needed.
i still upload all my photo's to my hard drive first so i can look at them and save em.