Just a few days ago I installed a 6-port Adaptec USB 2.0 card (5 external 1 internal) in an uncle's PC (which is incidentally one of my OLD PCs, an 800mhz P2 - gasp it's slow - and only had two USB ports to start with) and the thing worked completely automatically with Windows XP SP2.
I kept expecting to have to install some drivers to get USB 2.0 speeds, but it just worked automatically. I actually TRIED to install something off the CD and all I could get was a USB monitoring utility (which was nifty in itself, as it did a tree view of all your USB controllers, hubs and devices and indicated what speed they were in).
If you ever have a dedicated home office and decide you want to start tinkering around with PCs, I strongly recommend purchasing anti-static office grade carpet tiles. I haven't had to worry about static in my office for over a decade - you simply can't generate any. And a friend who also likes working on PCs, but who also had a habit of blowing computer parts all the time, switched to new carpet and since then he's been accident free. :-)