I have searched for this question. I have been playing around with the iphone SDK 2.2.1. I am now interested in getting the 3.0 beta. My question is; since I have the beta 3.0 installed....when they release the final version, i'm assuming that itunes will notify you of an upgrade and you do it through there...will it work the same even if you have the beta? So even though you have the beta...itunes will upgrade you to the final version? I'm sure it does....just want to verify.