After a terrible day full of iPhone disasters, I followed these steps exactly and not only did it turn my phone on so I could actually use it, but once it was plugged in and restored, it had previously backed up all of my apps and information, which was then put directly back on my phone. AND it automatically downloaded iOS5.
Just to clarify, follow these steps:
- Make sure your iPhone is disconnected from the USB cord.
- Hold down the power button and the home button simultaneously. The Apple logo should appear - KEEP holding until it appears your iPhone is off.
- Once your phone is off, plug JUST the USB portion of your cord into your computer (iPhone should not be connected yet).
- Hold down the home button, and then plug in the 30 pin portion of the USB cord.
- iTunes should give you specific steps after this point.
I also found it helpful to restart my computer before I tried any of the steps, as well as check for updates. Again, when I follwed these steps, it worked perfectly after an entire day of error messages, the Apple logo and loading screen alternating, etc. Big thanks to BigDog88! You brightened my day a trillion fold!