Thank goodness we have rumour sites such as this to allow us to speculate until Apple releases the new product.
I always find it interesting once we get closer to the launch of the iPhone, how much more specific the part leaks become and ultimately we try to make a determination what's legitimate or false weeks before the launch. It gets pretty crazy on this website during that time a year. But it keeps things interesting.