I got the 4.0 Beta from my friend, who is a developer, and he said it should work on my 3GS. I restored using the 4.0 Restore, and everything worked perfectly, but then it said 'We're unable to complete your activation. This device is not registered as part of the iPhone Development Program." Now it's stuck. There is no "Restore" option, just the activation message. Don't flame me, I understand that I have failed, but i just need help. Can I restore back to 3.1.2? Also, is it possible to somehow register my iPhone to the Dev Program? I know you have to pay $100 (which is fine), but is there an alternative? Thanks for any help.