IPhone 3gs (Erase all data - error)?
So I tried to erase all the data & settings on my iPhone 3gs in order to give it to my brother fresh and clean! However, I did not know this process would leave the phone in the "Dialing" screen mode… With just the little wheel turning on a black screen for HOURS. Now I have no idea how to fix it because iTunes doesn't recognize my phone and the power button (top) doesn't work so I can't reset it using Red Sn0w! My brother in-law suggested letting the phone die, then charging it and it should reboot? But it's been doing this since yesterday and still hasn't died. Any suggestions! Please help!
(Also, it is Jail-broken and unlocked. Will that effect my attempt to restore it on iTunes if, and when it should reboot? I no longer want it to be jailbroken and unlocked.)
Added (1). The power button does not work.