I bought a craigslist iPhone 3G 3.0 yesterday. It would not work with the goPhone sim. I tried jailbreaking with redsn0w, it and it kept getting stuck on the last part, 'downloading jailbreak data.' So after trying many different things (ipsw's from different sites, downloading with firefox instead of safari, using different usb connection spots, putting ipsw's in different locations, etc) I figured I should just restore the thing. I held down option and clicked on restore so I could select ipsw 3.0 instead of having it put on the 3.1 firmware so I could unlock it. Well, it would not restore! I have itunes 8 something, not 9. Could that be the problem? I tried restoring with the ipsw on my desktop, and also in library>itunes>iphone software updates. The restore begins working and then after a while it stops and here are the various error messages, "The iPhone "Jack's iPhone" could not be restored. An unknown error occurred (2005)." I also received the error, "The iPhone "Jack's iPhone" cannot be synced. The disk could not be read from or written to." Now the iPhone won't do a thing. When you power it on it has the iTunes connector cable picture with an arrow pointing to the iTunes logo. When I connect to iTunes it says, "iTunes has detected an iPhone in recovery mode. You must restore this phone before it can be used with iTunes." Any advice would be awesome!