the error code -1 can indicate a hardware problem.
Please take a look at http://support.apple.com/kb/TS3694
Hope this helps,
Error 1 means, as the link that Chris gave you says, that your phone is either jailbroken or damaged.
It can also mean that your antivirus is blocking the update, but this is rare. Try disabling your antivirus if your phone is not jailbroken. If that doesn't resolve the problem you need to get the phone fixed or replaced.
If the phone IS jailbroken you have just learned why you should not hack an iPhone. And you will have to go somewhere other than an Apple-hosted forum for help.