Think about it
I personally think Apple is purposely messing up the betas.. THink about it.. i mean 2.2.1 is almost as good as 1.1.4 (which is the best, stable, fastest firmware of any firmware apple has ever made).. but y is 3.0 so sluggish? dropping calls? i mean think about it.. with all that they are adding they arent doing any changes to the phone portion. sms, notes should have small bugs cuz of changes.. but overall performance should be fine.. service should be good... but if they put everything out to the developers.. with everything running smoothly, with all the new add ons... some kind of way hackers will be using 3.0 before it comes out.. Apple has to intentionally mess up some parts of the phone to keep the OS in "beta" and to prevent the software from becoming widely used before its official release...