Lots of good/reasonable experience with Deskjet 660 and 720C. Although the driver situation for 64-bit windows got real terrible (microsoft had a working driver for server 2003, but insisted on shipping a broken driver for vista/7, so you had to dig up the old one. I think Windows 10 changed the driver model, but I had abanonded the printer for something worse by then. HP support forums could tell you how, but couldn't get it fixed in windows update)