VueScan software works well with an HP all-in-one that I decided to usea bit longer. Much better than the HP bloatware.
Otherwise, HP inkjet systems are complete shyte. A cheap Canon from Wal-Mart has worked well for me out of the box, never a glitch.