I am not responsible if your iDEvice get damaged.
You will need :
1) Software to jailbreak
Absinthe 2.0.4 For Windows : Click Here
Absinthe 2.0.4 For Mac : Click Here
2) Your iDEvice
3) USB to connect your iDEvice with your PC or Mac
How To :
1) Extract your software on desktop of your PC or Mac
2) Connect your iDEvice with your PC OR Mac
( If Security Passcode is activated on your iDEvide than deactivate it! )
3)Run your software
(If using Windows 7/Vista than run it with Windows XP Service Pack 2 compatibility Mode + Run as administrator )
4) Leave your IDEvice connected until you see "Done ,enjoy!"on your software screen.
( Don't worry if your iDEvice reboots )
5) Then on your iDEvice you will see Absinthe icon click on that it will take you to some website than it will reboot again automatically
6) After reboot you are done with fully jailbreaked iDEvice
To ensure that your iDEvice is jailbreaked search for Cydia on your iDEvide if it's there than your iDEvice is jailbreaked !