Latest iPhone update freezes on install
I've looked through a large number of other discussions on here and can't seem to find anyone with the same issue as me.
I went to install the latest update on my phone last night, it downloaded fine, as far as I can see it extracted fine, but then it stopped working. I unplugged it and tried again, only to have my phone now in recovery mode and iTunes still wont do anything for me.
The iPhone screen shows the apple logo and a progress bar which is about 2/3 complete and iTunes is telling me "Restoring iPhone software" with a progress bar that's 99% done.
I tried just leaving it for ages last night, but it never moved further than where it was.
Help?
iPhone 4, Windows XP