Here's the story: I've had my 3GS since they were first released, so about a year and a half and have had no problems up till now. It is out of warranty. I was playing music through a cheap Memorex alarm clock/iPod speaker dock with my 3GS. My wife comes along and presses the power button on the alarm clock which powers off my phone. The phone is unresponsive (will not power up, will not hard-reset, will not charge) and quite warm to the touch for several hours then magically powers up. That night I charge the phone throughout the night. Next day I notice the battery draining unusually fast. Before I get to a charger the phone is dead. I hook it up to charge that night but it does not respond when plugged in (no sound or charging indicator on screen). The next morning I try to power up and get nothing. Took it to the Apple store and they surmised that it was a software issue, like there is no software at all, nothing there to control the hardware in even the most basic way. The best they can do is charge me $200 to replace it. Anyone else have something like this happen? Know of any possible solutions? Thanks in advance.