I've got a couple of HP flatbeds. The up side is they can scan printed material into editable text which is wonderful. I don't know if any other scanner does that. The downside is the software is huge, bigger than huge, and bundled up with a lot of crap I don't want.
The people grumbling on the web claim there's no stripped down versions of the software like many scanners have, for commercial applications.
I am still using my original printer, an HP895Cse, and was figuring out last week, I've put at least 20,000 sheets of paper through it. That's not a typo.