I had to do a hard restart(held the sleep/wake button and the center home button at the same time) because my iPhone froze, now it wont turn on at all. I've tried for the last 20mins. It will turn on and the Apple logo will appear and then it just turns back off. Any ideas? Its never been dropped or had any accidents with water. 32GB, Black 3GS.