I personally think the next iPhone will come out the between the middle of July/ end of August but if it doesn't I will probably switch to the Samsung GS3 . Apple has had over a year to make this phone so im hoping it comes out soon. Another reason is that apple delayed the HTC phones and is now delaying the gs3, which is kind of a direct competitor since the gs2 and the 4s came out a month after that did so in my mind apple will announce the next iPhone at wwdc next week and release it the 2nd or 3rd week in July.