I've tried using TinyUmbrella, but when I press "exit recovery" the script says "08/09/2011 00:23:15.351 Sending exit recovery request to 0 08/09/2011 00:23:15.526 Recovery Device disconnected: 012337007548946" and then my iPhone reboots in recovery mode still. I'm not sure why it immediately tries to disconnect every time I try to exit recovery, but I can't get it to kick out of recovery because it keeps disconnecting itself every time I try. I even tried putting it in DFU mode and fixing recovery but my iPhone then showed a screen with something about greenpois0n and then rebooted in recovery mode about twenty minutes later. I also tried using the "fix recovery" download from TinyUmbrella too but it failed to help anything either. Any light you can shed on this would be greatly appreciated, I really need to get photos and videos off of my iPhone... Thanks so much