<<Is it possible that theres a short on the board that they're plugged into?>>
IMO...anything is possible with a board that's 10 years old. I try not to look for complicated answers. If my onboard video goes out, I install a video card. If my onboard USB doesn't work properly...I install a USB 2.0 PCI card.
The only motherboard short I've ever personally experienced...was one I accidentally induced via my stupidity...I learned my lesson
. Nothing on that board would work.
Onboard USB ports and onboard NICs...have been known to just die and leave the remaining functions intact. Since such PCI items are relatively cheap and readily available...they answer the needs of many users.
It's hard for me to tell you what you should do...it's easy to tell you what I would do
One basic thing that you ought to try.
Start/Run...type devmgmt.msc and hit Enter. Scroll down to Univversal Serial Bus Controllers. Double-click to see the detail. Uninstall...any of the detail items which has the word "controller" in it...right-click on that items and select the Uninstall option. Reboot the system. The drivers for USB will automatically reinstall at boot.
Try a device requiring a USB connection.