Sn0wbreeze 2.3b1 is now available for Windows users to jailbreak iOS 4.3 running on iPhone 4, 3GS, iPad and iPod touch. Just like PwnageTool for Mac, Sn0wbreeze jailbreak is also tethered for all devices, which means you will have to boot into a jailbroken state every time you reboot your device.
For Mac users, we have already covered extensive tutorials on how to jailbreak iOS 4.3 using PwnageTool:
Note: There is NO unlock for iOS 4.3 yet. If your iPhone relies on a unlock, DO NOT update to stock iOS 4.3 yet.
Creating Custom iOS 4.3 Firmware On Windows
Step a: Download all the required stuff, here is what you need to download: