The HP OfficeJet Pro 9125e is your best option because it’s easy to set up and cheap to run, it works with all kinds of devices, it produces beautiful prints and scans, and it looks great doing ...