http://www.ihackintosh.com/2010/06/jailbreak-iphone-3g-3gs-ios-4-0-on-windows-with-sn0wbreeze/ It only works on: iPod touch: 1g, 2g, not 3g, though they are working on it supposedly. iPhone: 3g and 3gs, but only with an old iBoot. Check out the article before you go storming off to try it. If you are jailbroken with 3.1.3 with Spirit, they say just to wait it off. You need the following : iTunes 9.2, Windows .net framework 3.5, the tool itself, the 4.0 software (http://lmgtfy.com/?q=Ipod touch firmware&l=1), and of course, and iPod. I did not make this tool, tutorial, or affiliated with it. The creators, the tutorial writers, and I have nothing to do with it if you damage your iPod/iPhone.