My main problem is that my iTunes (9) keeps putting my iPhone 3G in recovery mode. There has GOT TO be a way to make iTunes stop doing this. I put my phone in DFU mode, option-click restored with iPhone1,2_3.0.1_7A400_Restore.ipsw, and right when I get error message 1015, iTunes automatically puts it in recovery (screen with the USB logo), and so I can't go any further and the whole process fails. This time I unplugged the VERY second the error message popped up, without even clicking ok. But no avail. iTunes put my phone in recovery, yet again. No matter what I do, I can't stop this. Someone, please, please, PLEASE help me!!!!!! with sugar on top... Also... When I typed the code in Terminal, just to see if it would work anyway, I encountered errors. When I typed "cd /usr/local/lib" it said "no such file or directory" and when I typed "./iRecovery -s" it said "image not found. Note that I had both iRecovery and libusb-0.1.4.dylib on my Desktop. Nevermind that, I will find another way to downgrade, all I really need to do is stop iTunes from putting my iPhone in recovery mode!!