Based on the previous release schedule of iOS softwares, and the current 19 day interval between the iOS 5 beta 1 and beta 2, do you think it's reasonable to predict that Apple will release iOS 5 in late August and at the same time they will announce the iPhone 5?
iOS 5 beta 1 2011/6/6
iOS 5 beta 2 2011/6/25 +19 days
iOS 5 beta 3 2011/7/14 +19 days
iOS 5 GM 2011/8/2 +19 days
iOS 5 release 2011/8/21 +19 days --> iPhone 5 announcement? Availability in one month?
just my wild guess.
iOS 5 beta 1 2011/6/6
iOS 5 beta 2 2011/6/25 +19 days
iOS 5 beta 3 2011/7/14 +19 days
iOS 5 GM 2011/8/2 +19 days
iOS 5 release 2011/8/21 +19 days --> iPhone 5 announcement? Availability in one month?