These are instructions on how to jailbreak your iPhone 4 on the 4.3.3 firmware using RedSn0w for Windows. The Mac version of this tutorial is here.
Create a folder on your desktop called Pwnage
Download RedSn0w from HERE and place it in the Pwnage folder. Likewise, download the latest 4.3.3 firmware from below and place it in the same folder.
iPhone 4: iPhone3,1_4.3.3_8J2_Restore.ipsw
iPhone 3GS: iPhone2,1_4.3.3_8J2_Restore.ipsw
Once iTunes has finished updating your iPhone to the desired firmware open the Pwnage folder on your desktop and launch the redsn0w application from the redsn0w folder we extracted earlier.
**Windows 7 users may want to try running the redsn0w executable mode as an administrator in Windows Vista compatibility. You can do this by right clicking the executable and selecting Properties from the contextual menu.
From this window you can select the jailbreak options you would like.
RedSn0w will now guide you through the steps to get into DFU mode. You can find more help with DFU mode here
Once this is complete you will be notified that RedSn0w is done. Click the Finish button. When your iPhone finishes rebooting (5 minutes or so) it will be jailbroken with Cydia on the SpringBoard.
*As usual a big thanks to the iPhone Dev-Team and I0n1c for their hard work and contribution to the iPhone community.
**Windows 7 users may want to try running the redsn0w executable mode as an administrator in Windows Vista compatibility mode if you experience any trouble.