I have a 3GS. Downloaded the new OS no problem but it's been taking forever to install. For the last almost 3 hours it says "Waiting for iPhone" in iTunes and the phone shows the Apple logo screen with the status bar (which is empty at the moment). How long is this going to take? Think I might have to keep this running all night? Man I hope not. 