This happened a few days ago, and I thought I had the issue resolved but apparently not... So I had a 16GB 3GS and jailbroke it with purplera1n, twice. Both times worked flawlessly. I decided to upgrade to the 32GB and tried to jb it. Every time I "made it ra1n", it would seem to work and then it would freeze with the picture of the USB plug and the Itunes logo on the iphone screen. (restoring in DFU mode was the only way to resolve it). After 4 or 5 attempts at jailbreaking, it finally took. Today, it froze again with the USB/Itunes picture. What could cause this? I know someone will say to just restore/rejailbreak, which is why I am posting this. I would like to do that, but I want to know what would cause this issue so I don't have to go through it again. Sorry for the long post. All help is greatly appreciated.