iOS5 is currently in use via "beta" and- speculation around iPhone 5 is Sept I can't confirm- but am almost positive- that Apple releases the software updates before the new device with a window of a few weeks minimum usually- if not longer. I think we'll see the iOS5 release by mid-August.