The term "leak" is thrown around a lot these days...

I think it is very safe to say that based on the stories Engadget has written about Dell's phones that there is a contract in place with big wads of $$$ going into Engadget's pockets. Frankly you'd have to be a fanboy to not think you're reading an advert.