I just switched cases to a Cooler Master NV690 which has 2 USB ports on the top of the case. I also installed a Cables Unlimited 8-1 card reader in a 3.5" bay on the front which has 1 usb.
The first time I tried the USB, I had an issue where when I went to plug in a jump drive, even after I'd grounded myself, it arced when it touched the port and shut my PC down. This happened again with the case top mounted audio ports (which work fine).
So now when I put the jump drive in either the front (card reader internal) or the top (case mounted) USB ports, XP pro cannot recognize the USB. It says "this USB device has malfunctioned and cannot be recognized by Windows" blah blah.
There are no drivers for the internal card reader.
Obviously for them both to be doing this points to a mobo problem.
However, the rear USB's work fine and everything is recognized in Everest.
The front and top USB hubs are just seen as "unknown device". I have tried uninstalling the Root USB hub that these devices are on. That doesn't help.
When it acred it toasted those usb ports, No driver update will bring them back. Time to RMA the board. Back ports are working because they are seperate channels. The case defenetly has a grounding problem.