New rumor says that Apple will unveil the iPhone 5 on September 12. The sale of the iPhone 5 would be still on September 21.
On the September 12 event Apple would also unveil the iPad mini and the new iPod nano.
Last year Apple unveiled the iPhone 4S in October. It is though smart to move the launch into September to have more time satisfying demand into the Holiday shopping quarter.
If the rumored date holds true than we are only 6 weeks away from the iPhone 5 unveiling. See already how the iPhone 5 will look like.