I have had this problem for a while and have got round it a few times. But now its bugging me.
I have the following:-
Logitech G15 Keyboard
Microsoft Habu Mouse
These all run of USB. Sometimes if i plug in a memory stick...one of these will go off and windows will display an error (low bandwidth or something).
Also i have an mp3 mixer with uses usb, which i don't leave plugged in all the time.
I was wandering if i got a PCI USB card for example this one
Belkin Hi-Speed USB2.0 5-Port PCI Card - Ebuyer
Would this help solve my problem??