How many iPhone models are there going to be?

IPhone 2G, iPhone 3G, iPhone 3GS, iPhone 4, iPhone 4S… Don't you think Apple is going a bit too far with the whole iPhone concept? The company have already sold so many of them but, still, they continue releasing new iPhones annually. I have to admit that they are very elegant and useful devices but how long is this iPhone thing going to continue? I mean, will Apple continue making iPhones until all numbers known to man have been used to name new models?

I highly doubt anyone, apart from Apple, knows just how many iPhones there will be… All I know is that Apple has started to take delivery of the new iPhone 5 glass…

Well I think Apple will keep making iPhones until people stop paying for them. Right now the iPhone is the leading source of revenue for Apple and it would only make sense to keep making more if people keep buying them

So to sum up, I think Apple will never stop making iPhones unless the concept of the cell phone becomes old and new technology such as VR(virtual reality) used in products such as Google Glass takes over.

How many iPhones are they going to make before they stop.