Ok, so I put Windows back on, but the legit copy I have is one of the first to come out before the service packs. I tried to install my USB 2.0 external HD, and got a message saying it could perform faster in a 2.0 port. Now, I have 2.0 ports, all the ones on my mobo support it. So I try to use the 2.0 driver for my mobo and it tells me that with service pack 2 (I updated, duh) it is not nescessary to install these drivers. Well, apparently something didn't click when I updated and they are not being supported to the fullest. Anyone have any idea what I can do here? I have tried finding the drivers in the system32 and they are there, but when I try to update manually it won't choose them.