Ok, lets hope Apple releases the next iPhone in the next couple of weeks with iOS 4.3.5 just to make the shareholders and investors happy, and then at the end of September or early October when iOS 5 is ready and stable enough to be out of Beta, then lets update the phone and release iCloud and OS X Lion 10.7.2 all out of order, just to make the shareholders happy now and divert attention from what is currently going on.
Yup, this makes perfect sense.
Remember ios 4? They released first then the iphone 4! So we will see ios5 first then come the iphone5