I have just recently jailbroke my Iphone 3gs 16g using Spirit. I tried to erase the jailbreak but instead.. my iphone is stuck on the apple reboot screen. I have tried to hold the home button & the power button (http://iphonedownlow.com/?p=5). Sometimes the screen shows I need to connect to itunes and sometimes it doesn't. But when Itune does show up it says I cannot connect to the iphone. ps. I do have the LATEST itunes. PLEASE HELP!