Yeah, all-in-ones are uniformly crap. I've yet to encounter one where this is not the case. (And crazily enough, from what I've seen, they've gotten worse with time, at least at the consumer-electronics price point.) HP's a prime offender in the printer/scanner market, too - their hardware isn't great, their software is a bloated pile of feces, and these days it's damn near impossible to install the drivers without getting the full suite of crap along with it.
Coincidentally enough, right after I read this thread this morning, I made a stop by the recycle center, where what should I see but a Microtek E3! Looks to be in good condition, so I set it aside and I'm gonna see what they want for it tomorrow.