With Sn0wbreeze 1.8 for Windows, you can now create custom firmware files of iOS 4.1 Beta for iPod touches which are already jailbroken on iOS 4.x. Currently, only iPhone 3GS (old bootrom pwned on iOS 4.x, and new bootrom pwned on 3.1.2 or with 3.1.2 SHSH blobs), iPod touch 2G (non-MC model, and already jailbroken on iOS 4.x), and iPod touch 3G and 2G (MC model) pwned on 3.1.2 or with 3.1.2 SHSH blobs are supported. So if you qualify any of these requirements, then you are good to go for a iOS 4.1 Beta jailbreak with sn0wbreeze 1.8. iPhone 3G users will have to jailbreak using Redsn0w, guide for which is posted here.
Sn0wbreeze 1.8 has been released. This is by the same developer who is behind other popular iPhone jailbreak tools such as sn0wbreeze 1.6 and 1.7 for iOS 4, sn0wbreeze for iPhone 3.1.3, f0recast and BlackBreeze. Just like the PwnageTool for Mac, Sn0wbreeze 1.8 can jailbreak iPhone 3GS (old bootrom, and already pwned on iOS 4.x), iPod touch 2G (non MC model) and iPod touch 3G on iOS 4.1 Beta. iPhone 3G users will have to jailbreak using Redsn0w, guide for which is posted here.