Rumors have been going around the blogsphere about the iPhone 5 ...