i was having a problem earlier with my iphone 2g 2.1 firmware. i had to restore it because my phone app was not working, every time i started the phone app it would flash and throw me back to the spring board. I came home and re-stored everything, the firmware and i pwaned it again. it worked my phone worked and everything, when i tried to restore from back up to get my contacts and music etc., etc. it began to restart and thats where I'm at now, trying to restart the piece of S@$T. all it does is hang on the pineapple and vibrate. Can someone please help.