If it is a VIA chipset board with an AMD K6-2 350 or higher chip, Microsoft have acknowledged a problem with the timing in the USB controllers. They are working on a patch now and should be released shortly.
why are our jobs so interesting??????
its a pc-chips m590 board (has a SIS chipset) with a 300mhz k6-2 processor(overclocked to 333mhz slowing it down makes no difference to the USB problem)i only have one USB device, a kensington USB scroll mouse