I got my HP Photosmart 7960 several years ago and have had NO problems with it! Things I like about it: 1. Has multiple ports for all size memory cards. 2. Has a special tray for 4x6 photo paper. 3. Has a viewing window on the printer. 4. You can print right from the memory card in the printer - no need to turn on your computer! 5. I love the borders & special effects you can put on the photo! 6. Easy to use - even for me! Things I don't like: 1. It's very bulky! 2. It uses up ink very quickly [hint: try setting your printer settings on "Fast Draft" for regular, every day printing needs.] 3. The ink on the pix fades when you hang them on a frig. Overall, I'm very happy with my printer & would definitely buy another new one if this one wears out!