I read on several websites that GreenPois0n was "more robust" than Limera1n, so I decided to use GreenPois0n instead of Limera1n to jailbreak my Ipod touch 3G after newly upgrading via iTunes to 4.1 from 4.0(jailbreakme.com). My experience would certainly support the robustness of GreenPois0n. On first attempt, I got the handling of the Home and Sleep buttons wrong and I had to start over. After waiting for the ipod to reboot I tried again and this time got the jailbreak underway. Eventually the GreenPois0n code started scrolling down, and then it stopped saying something about "firmware download failed after 60000 ms. Giving up." or something like that. It stayed that way for a while, like a minute and a half, and I panicked and force-rebooted by holding the sleep and home until the Apple logo came on. After the home screen came up I didn't see Loader, so I tried the jailbreak again. This time when it got to the "Giving up" message I just let it sit. After maybe 3 minutes it suddenly started scrolling again, and completed! When the home screen finally came up, I couldn't find Loader in my 11 app-flooded pages, so I did an app search and found Loader and ran it. When installing Cydia, the progress bar seemed to hang; after about 5 minutes, I exited with the home button, and the ipod rebooted. When it came back I was able to find and run Cydia. Since then everything has been fine. By the way, during the jailbreak, I had iTunes 10.0.1 installed but not running. The instructions I've read left me confused whether GreenPois0n needs iTunes running, but apparently it doesn't. (I did this on Win XP).