Have you tried different USB ports, such as the ones in the back? Sometimes the front ones don't provide enough power?
Also, try removing some devices. They may conflict (a friend's external hard drive doesn't cooperate with other USB drives that are plugged in).