I am well aware! Actually, I can kick off a rumour now, even though you will probably already be aware of it. It is that the iPhone 5 will be launched in September rather than June as usual. This article that I stumbled over seems to make a lot of sense: