Here I will explain how to jailbreak an iDevice on 4.3.3/4.2.8 firmware (latest) using Redsn0w, Sn0wbreeze and Pwangetool.

The different methods are separated on "spoilers".

NOTE: Those of you who rely on a carrier unlock stay away from Redsn0w and stock iOS 4.3.3 firmware. Instead use PwnageTool for Mac, or Sn0wbreeze for Windows.

Using RedSn0w

Using Sn0wbreeze 2.7.2 (Windows)

Using Pwnagetool (Mac)