I've had my iPhone for a couple days and I was still over the moon BUT today I was innocently checking my sms inbox when suddenly my phone went blank. In a state of panic, I scoured the internet and found the methods of restoring. According to a website, I'm on 1.1.2 because I've got the Itune logo with the plug displayed (is this correct?). I'm assuming it's unlocked. I've tried the restoring using the shift click to choose the firmware. I tried it with 1.1.1. For some reason, it was gets stuck at the 'preparing iPhone for restore'. There's nothing going on the phone screen. It stays like this for at least 3 minutes until it pops out an error box saying 'The iPhone "iPhone" could not be restored. An unknown error occurred (1604).' Ladies and gentlemen. I hate seeing grown men cry and I hate it even more that it's me. Please help. Please. I grovel at your feet.