I am a developer and paid the 99 dollars for the sdk. I have a 3gs and tried putting 3.1 on it this am but i keep getting error code 3004 in itunes. I have registered the 40 digit number with apple and it shows it on the site. I cant xcode to bring up the box to try and restore it from there. Please any help would be wonderful!!!!