After SP1 came out, Microsoft had also updated the USB 2 drivers. However,
now that SP2 is out, I do not know is MS still has that update.
Sometime, in order to fix USB port problem, you will need to remove any USB
device, USB ports and root hubs from Device Manager. Then, reboot Windows
XP so as to allow the USB ports/root hubs to be re-detected. This would
re-add the USB 2 ports.
Also, in Device Manager, you need to have "enhance" USB ports listed before
USB 2 ports can be used.