Like the title says. I sent my iPhone off last week because it was intermittently shutting off, but the day before I shipped it off I was finally able to restore it and get it to work fine. Just to make sure, I sent it off and used the temporary one AppleCare sent me. Well, I got my original iPhone today, and the first thing I noticed was it took ~5 minutes to start. Then, it showed an error message saying "Repair Needed" and some other info on that dialog. So, I've been trying to restore it, and I keep getting error 1604, and once got error 6. I have tried different USB ports, even the ones on my aluminum keyboard, the new user account trick, restarting iTunes, everything Apple suggested. It takes me forever to finally get it in DFU mode, but when it starts to restore it shows a white screen, then finally the Apple. Once iTunes says it can't restore the iPhone, the phone decides to finally show the spinning wheel. I left it plugged in and it's still showing the Apple+wheel screen for over an hour. Apple is heavy with calls, so while I'm waiting, any suggestions?