I received my iPhone 4 today and didn't restore the correct backup. So I wanted to restore the phone so that it would give me the option of restoring a different backup again... I shouldn't have done that. iTunes failed to restore and it's giving me iTunes Error 1004. I've tried it about 10 times now, re-downloading OS4, different computers, different USB cables, etc. and it keeps giving me 1004. Has anybody else had this before? I saw that a couple of other people are getting 1004 errors over in the apple support forum, but there doesn't seem to be a solution so far. Been on the phone with Apple for 30 mins to ask for advice, they basically told me to do the same thing as I've already done. Any ideas?