So I was having a problem with my iPhone 3GS (3.1.2) not connecting to or even showing my home wifi network. I went to restore the network settings (the solution I found on some obscure forum) and it got stuck on the black screen with the apple logo. I tried to do a restore but iTunes is telling me in order to restore I have to update to 3.1.3. HELP! PLEASE! What do I do?