Every year as soon as the iPhone is released there is a ton of speculation on the next version. They also, for the past few years, have said a June release date, but it does not happen. I wonder if it is competitor leaks to keep people from buying if it is only a few months until a new one?