Annoying that people can't understand that the 4S is the iphone 5. The next iphone is gen 6.
By that logic OS 10.1 should have been called OS 11...
If the 4S was the iPhone 5 it would be "called" the iPhone 5.
Just because it's the 5th gen iPhone doesn't mean it's the iPhone 5.
To call the next one the iPhone 6 and skip 5 makes no sense.
It will either be the iPhone 4G or the iPhone 5.
Personally I think they are tired of the #4 and will move on to 5 because that's what everyone is expecting and to call it anything other than "iPhone 5" would just confuse the average consumer.