I have a non jailbroken iPhone 3gs, and yesterday, while I was texting a friend, that phone just died. It did not run out of battery because it was over 50% full. I tried pressig the lock button, the home button, holding the lock button, hlding the home button, plugging it in to the charger, plugging it into the computer and calling it but it responds to nothing! If anyone knows what to do in this situation please tell me. P.S. My phone is under a year old, so if there is a problem with the hardware, would it be covered by warrinty?