Try installing alogcat out of the market. Start it up, make sure it's tailing your logs correctly. Plug the phone in and watch the logs. See what happens. That should give you a good idea as to what's causing the issue. They're pretty standard linux log messages, so if you don't quite understand...