I'm just about at my wit's end with this thing, and after reading all of the great threads about recovery mode I still can't resolve my problem. A week ago my 1.1.3 jailbroken iPod spontaneously ended up in black-screen DFU mode overnight, but with some twiddling I was able to bring it back to life. It has since gone back in to DFU mode, and I am unable to get it out, which I'm fine with since I decided I may as well restore to 1.1.4 and jailbreak with ZiPhone instead. The problem is that the restore function isn't working, I'm stuck in restore mode. If I try to restore, no matter the firmware version the iPod is hanging on the Apple logo. In more detail, when the iPod is prepared for a restore it quickly goes from a black screen to a white screen, at which point it quickly disconnects from the computer and reconnects in iBoot mode. This is followed by switching to the Apple logo, where the iPod disconnects again and never reconnects, with the restore ultimately timing out (I'm assuming it's trying to reconnect in DFU mode again?). At this point the iPod is stuck, and the only way to get anything done with it is power + home to reset the thing, putting me back in black-screen DFU mode. Has anyone experienced anything like this before, or knows what to do about it? It's not as if I can't get back in to DFU mode, it's that the actual restore procedure is failing and I'm out of tricks to try. What do you do when your iPod is apparently locking up in recovery mode?