I had the same problems with my laptop. It is completely stripped down and I was tearing my hair out trying to figure the problem. I happened to be visiting family in NC so I stopped by shopbot to ask about it.

The FIX: usb hub.

I put one in line with my com and have yet to have any issues since.

David