Came across this nice comparison chart for iPhone, Palm, Droid and Nexus.

Hmm!! It might look like iPhone sucks, but it far ahead of all the other players in this game 😀

Original article : How Does That Nexus One Stack Up Against The iPhone?