So here's the thing. The other day my iPhone 3GS froze when I was loading twitter so I accidentally did the whole 'Press Home and Start/Sleep button' by accident and now my iPhone constantly reboots with the 'iTunes USB logo' showing. I've tried all these options. The whole 'iRecovery', 'Firmware Umbrella' and even the simple switch on and off but is their anything that works that will make my iPhone turn back to normal? Because if I restore it back in iTunes, I'm pretty sure it'll erase all my data. Please help! I think I had the latest Firmware version and no, my phone isn't jailbroken.