I see a lot of people have had this issue. The easiest equipment to fix it when your CPU load starts running too high is to just restart.
Of course this just isn’t good enough for me so finally I found the current best way to fix and stop it from happening…
Go to the Settings>Applications>Development and turn on USB Debugging. That’s it. Connecting via USB afterwards will need a new driver but it will sort that out the first time and you won’t have to worry about it.