stuffwelike.com
The Journey of an iPhone 4
How does Gizmodo land an iPhone 4 months ahead of its announcement?