I had been on a beta for ios5, downloaded the official ios5, tried the option restore through itunes, and every time I get an internal error, then my phone tries to reboot, but just goes to a spinning wheel logo. WHAT DO I DO???! I'm about to lose it. I've struggled with iphone updates almost every time. Not to mention that my lock button is broken, so dfu mode is a pita. Please help. I'm so over this lol.