iH8sn0w has just released Sn0wbreeze 2.7.3, a minor update which brings fix for PacMan game which you can play while Sn0wbreeze cook the custom IPSW for your iDevice. Apart from PacMan update, Sn0wbreeze 2.7.3 can now jailbreak just released iOS 4.2.2 on Apple TV 2G. To jailbreak iOS 4.3.3 and iOS 4.2.8 on all other iDevices (except iPad 2), Sn0wbreeze 2.7.3 uses the same i0n1c's untethered exploit which was previously used to jailbreak iOS 4.3, iOS 4.3.1 and iOS 4.3.2.
The procedure to jailbreak iOS 4.3.3/4.2.8/4.2.2 on Windows using Sn0wbreeze 2.7.3 is exactly similar to the last release. Just download Sn0wbreeze 2.7.3 from the links below and follow this guide to create and restore custom firmware on your iDevice. Once jailbroken, you can unlock your iPhone 4/3GS on iOS 4.3.3 using Ultrasn0w 1.2.3 by following this guide. Last but not the least, use this guide to activate your iPhone officially on iOS 4.3.3 and enable fully working Push Notifications on your iDevice.
Download iTunes 10.2.2 for Windows
Download iOS 4.3.3/4.2.8 for iPhone 4(GSM+Verizon)/3GS, iPod Touch 4G/3G & 1st-Gen iPad
Download iOS 4.2.2 (Build 8F305) for Apple TV 2G
Download Sn0wbreeze 2.7.3 for Windows | Mirror