I was called out to a site a few weeks ago, and one of the jobs was to install an HP multi-function printer/fax/scanner/copier. Normally driver installs are a piece of cake, but this one wasn't. First, HP recommended installing SP2 for Windows 2000, which I did to the customer's dismay (time = money 🙂). Secondly, HP's tech support strongly suggested I use the newest drivers from their website, ok no problem. When I went to install the driver package (a mere 58MB), it tried to remove the USB root hub and reinstall it. At first it errored out because I had the printer plugged into the USB port, but I got it working after I unplugged it. My question is, why in the hell would a printer manuf. want to uninstall and reinstall the USB device on a computer? I hope HP isn't pulling an AOL (dial-up adapter) by putting proprietary drivers on people's systems where they don't need to. :disgust: