I upgraded to iOS4 shortly after it became available without realizing that barely anything from the update would even be functional on an iPhone 3G. Stupid mistake, I now realize. Anyway, a little back-story, I tried to jailbreak it using RedSn0w while following the tutorial on iClarified.com on how to do this using Windows. I got near the end of the restore process and a 1015 error popped up on the screen. I stopped and restarted the process only to run into the same problem a second time. At that point, I decided to move onto the next step of the tutorial which was actually running RedSn0w. When prompted to select the firmware, I selected it and was alerted with another error message stating that RedSn0w didn't recognize the ispw I was trying to use (the exact same one from iClarified). I posted this part of the problem in the iOS4 jailbreak thread a few days ago and was given a couple links for the latest ispw & version of RedSn0w to download and they happened to be the same files, at least the same versions, from iClarified.com. I downloaded the files just in case and decided to try the process once more. However, when I pressed Shift + Restore, the window opened showing me the Pwnage folder and the latest ispw wasn't there, only the 1.3.2 ispw was visible. This, of course, made no sense because when I opened the folder from the desktop, I was able to look directly at the iOS4 ispw. I'm not quite sure why I ran into this issue. This brings me to my current question: is it possible to downgrade an iPhone 3G without SSHing? I'm not technically savvy enough to figure out how to SSH which is why I ask. If it's not, I was thinking that I could solve my problems by simply restoring the phone by only clicking the restore button in iTunes. It states next to "Restore" that it puts the phone back to it's factory settings. This is probably a stupid question, but would that mean it would put the phone back to the exact firmware it was on when I purchased the phone, erasing all my apps and information, or would it give me the option of selecting a backup, in which case I could choose a backup from when the phone was jailbroken? I'm assuming the latter but figured I'd ask the experts. Thanks for your patience and help, everyone.