Here's my thinking. Never in the history of iOS, has a single firmware version undergone more than 4 beta versions. iOS 4 GM came out June 9th for developers, but wasn't released to the public until June 21st even though it was absolutely identical to the GM that came out on the 9th. That's 12 days later. iOS 5 B1 came June 6 iOS 5 B2 came 18 days later iOS 5 B3 came 18 days after that iOS 5 B4 came 11 days after that on July 22nd I think it's pretty fair to say the iPhone 5 will at *least* be revealed if not released in early September at the annual iPod event. We also know that iOS 5 is planned for "this fall". I can't forsee the launch of iPhone 5 with iOS 4. Typically Beta 4 to GM is longer than any other gap in the beta schedule. Let's say...21 days as a rough guess. That's August 12th. That puts September 1st, 20 days away (which is when the event was held in 2010) as a potential date of the Public Release of iOS 5. It's also entirely possible (and hopefully highly unlikely) we'll see a Beta 5 on August 9, 18 days after Beta 4. And then a GM release at the September event and then a public release 2 weeks after that. Just my thoughts, thanks for reading and let me know what you think will happen.