With names, I figured the next one would be 4S or whatever letter, 4GS when they put 4G into it, then finally iphone 5 whenever they change the case again.
So...
iPhone 4s with iOS 5
iPhone 4GS with iOS 6
iPhone 5 with iOS 7
I highly doubt it. It will look more like this:
iPhone 5 with iOS 5
iPhone 6 with iOS 6
iPhone 7 with iOS 7
The simplicity is key when marketing. It also makes sense to advance your version numbers as quickly as possible to maintain the perceived lead over the competition. When a customer walks into a store and sees iPhone 5, Droid X 2, and Nexus S2, what sounds like the most advanced model?
There is a reason Microsoft named their latest Xbox "360" rather than "2". You don't want to have "Xbox 2" sitting on a shelf next to "PlayStation 3".