I have an Epson Stylus CX 7800 that has been excellent. It is an older model, think I have had it since 2005 but it's still running great, no problems except that it was advertised to print from negatives or slides and I found they were not good at all, but regular printing from your computer or a scanned photo has been great.