First, make sure the system is clean. Just doing a system restore doesn't wipe out viruses. Run through the malware guide in my signature.
Once done with that, go into the device manager, right click, and uninstall all of the USB root hubs. They will reinstall on restart, and look for attached hardware.