I agree with you Great Marketing...although to the public, Apple is acting very pissed...It's so hard to say because there would be buzz whether it was leaked or not.
Wow...I'm sure Apple is freaking out right about now, but technology blog, Gizmodo, somehow has an unreleased, FOURTH generation Apple iPhone! It looks like someone from Apple misplaced the iPhone and now it's in Gizmodo's hands!
View the video of the leaked phone here:
http://hypeheist.blogspot.com/2010/04/major-hype-unreleased-apple-iphone-leak.html

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic