I am having this problem, my phone is on official gingerbread for the last 3 months or so, but now when I connect a usb cable attached to a pc the phone wont charge or activate usb mode, and then turns itself off, and the only way to turn it on again is removing the battery and putting it again. I tried turning usb debug mode off but didnt fix the problem, anyone have any idea?, thanks.