Usb connected constantly flashing on screen The USB connection keeps coming up on the top bar of my Samsung Galaxy S. It wears down the battery and the phone turns itself off randomly, sometimes its hard to get it to turn back on, I have tried connecting the USB cable to the computer then disconnecting which did nothing.

This is starting to really annoy me, can someone help?
Your usb port is bad - this is a hardware issue. Take the phone in for warranty service.

Edit: I had this happen on my Nexus S as it came out of the box today. I flashed the latest stock ROM, then re-installed CyanogenMod over top (and restored my data). It seems to be a little less flaky. You may not be able to do anything of the sort, but it may help others.