Randy if you have USB issues these are all the factors involved to consider:
1) Drivers for your device are working badly. Update them. Some rare cases roll back. Or maybe you are using the wrong driver altogether (ie manufacturer supplied mouse software is often notorious for bloatware).
2) Dodgy USB cables
3) Dodgy USB hub
4) Your chip set drivers may need updating
http://www.intel.com/p/en_US/support/detect5) You might need a BIOS update for your motherboard.
6) You might need a firmware update for your USB device or devices.
7) Windows update might not be up to date. MS often releases USB fixes.
8) Hardware fault or conflict.
9) In extremely rare circumstances you might be better buying a separate USB card. I've only resorted to this though when a PC fails to boot when a certain device is plugged in (which cannot be resolved otherwise). Almost certainly not your scenario.
10) Corrupted windows. (chkdsk & SFC /scan now).
Fairly broad scope here hope this helps.