The next model iPhone will be the iPhone 4S, NOT 5, and this model has only just been released to software developers, so cant imagine it will be in the shops until later in the year. Also it is essentially the same as the iPhone 4, except it has a faster processor. Considering the amount of time between the release dates of the 3G, then the 3GS, then the 4 and now the 4S, I very much doubt the 5 will be around for some time to come yet.