I've owned the HP OfficeJet 7210 for about two months now. Print quality is excellent, speed more than acceptable, ease of installation and use OK. Faxing and copying are fine.
I have had problems, however...
After the unit repeatedly disappeared from the Windows XP network here at home, I finally gave up on that and connected the printer via USB 2 (nice flexibility, that). The USB hookup has had problems as well: the unit needs to be restarted weekly so my nine-month-old computer can see it again.
The software is another problem. It's far too much of a good (actually, mediocre) thing. I'd prefer a simple print driver but HP doesn't seem to give a way to specify just that. The entire software packge is a performance boat anchor. If you buy the unit, try to intall the minimal software that works for you.
Finally, I've experienced increasing paper jams.
All in all, I'd probably look elsewhere for my next all-in-one unit.