For all the hype and criticism of the iPhone, one thing is undeniable — people are willing to stand in line for it (via Engadget):

iPhone Line

Would anyone stand in line for your product?

A question everyone else in tech/media should ponder.