The 3.0 jailbreak is out and running for all devices. The program that you would use is called redsnOw. The link to download is here:
Windows: http://www.arieder.net/Uploads/redsn0w-win_0.8.zip
Mac: http://www.arieder.net/Uploads/redsn0w-mac_0.8.zip
Here are the simple 8 steps:
1. First, download redsnOw from the link above.
2.Unzip the file and open it up.
3. Click on the redsnOw folder. Then, click on the redsnOw folder to the right. Sorry Mac users, but this link is only for Windows.
4. Then click on redsnOw.exe.
5. Choose the correct firmware for your iPod Touch 1g/2g / iPhone 1g/3g/3gs. Here is how to do it. Use the links below to download the correct firmware to your desktop so it’s easy to find.
iPod Touch 1g: http://depositfiles.com/en/files/dimal73rj
iPod Touch 2g: http://depositfiles.com/en/files/5z24dyk1t
iPhone 1g: http://bit.ly/8FRHd
iPhone 3g: http://bit.ly/T7iAa
iPhone 3gs: http://bit.ly/187Lcn
(Links courtesy of tysiphonehelp/bbsipodtouchhelp)
6. After you have downloaded that, click browse. Click on the desktop and click the firmware that you just downloaded. It should reconize the IPSW file and then you click “next”.
7. YOU HAVE TO MAKE SURE THAT INSTALL CYDIA IS CHECKED!!! That is the whole reason that you are jailbreaking. Then click next
8. Shut off your device and get ready. As soon as you click “next”, you have to immediately hold down the power button for 3 seconds, power and home for 10 seconds, and then the home until the next screen pops up or you hear that noise that says something has been connected. This will be different for the iPhone 3GS.
9. YOU ARE DONE!!!
NOTE: This jailbreak does not require you to shift-restore your iPod/iPhone.