HP makes crap. Everything they make is crap.- but nothing is so crappy as their drivers. They have more bugs than the average ant farm - and HP doesn't fix them because they just plain doesn't care. They know you're going to buy their printers whether they work or not. If the device doesn't work they know you'll blame yourself, or your computer, or Microsoft.

Don't ever lose the CD that comes with an HP device. The "updated" drivers you can download often won't even install, never mind actually work.