I go back to the HP LaserJet. As someone noted, quality has been on a constant downward spiral. This is particularly true when it comes to firmware/software.<p>HP printer software has ranged from annoying to down-right stupid. And their firmware, at least the visible portions of it, nonsensical.<p>For example, every single HP ink-jet I've owned refuses to print with black ink if any of the color cartridges are empty. My current HP is supposed to revert to black-and-white only if you run out of color ink but I'll be damned if I know how to make that work. And, of course, this always happens when someone is in a hurry to print. I ought to be able to print down to the last drop of ink, regardless of color. The user ought to have ultimate control of this, not the printer.