Might not be your situation but this is the kind of problem you can get if the motherboard chipset drivers are not correct. You can do a quick check in Device manager to see if the various system devices have chipset specific named drivers or are just generic MS drivers. Intel might not have an INF utility update for your legacy chipset, in which case you'd be dependant on MS to supply legacy drivers for it. That was the case with my Intel 915/82801 chipset (more than 6 years old), but they are not obliged to. Uninstall the usb device drivers again (note how they are identified first). Try manually running update on each of the hardware device drivers listed under System devices (esp. if identified by PCI, firmware, controller). If the system device drivers are changed when you do this Windows should redetect the integral hardware and install new drivers for those devices also.
If nothing else works you could still try reinstalling the RC as a dual boot in its own partition and then note exactly which drivers it is installing. Assuming the USB in the RC is still functional now. It isn't a tidy solution but you might be able to use the RC installation to copy/install drivers from if those driver versions don't exist in the retail Windows 7.