First, great way of showing the issue!
Second, did you ever have an overvoltage error on the USB ports? Have you tried a BIOS update? Since you said it happens with several USB devices, which have you tried? Try different things, not just USB drives, maybe a printer also if you can.
This looks like a motherboard issue at first sniff.