I still use an older HP all in one (3150) that works better than I would have believed. I noticed a problem about a year ago with it, when it started behaving Like ral-clan's when printing graphics images - specially full page images. It never acted like that when I first bought the thing, so I tried asking HP if they had any feedback on this problem. Before they repsponded, I remembered that they (HP) had updated the software since I bought it. I rolled back to the original drivers, and the problem vanished - And this scanner has worked fine ever since. It is NOT professional quality reproduction, but it isn't bad.
When HP finally responded, they said to make sure I always had the newest software updates installed. I would say always be ready to roll the software back. Thee days I just do not accept the updates for this machine.
Having said all that, I still have my eye out for an older SCSI scanner....