I think it's very interesting that so many people have formed opinions about a product that doesn't exist yet in the wild. Most of what's been said about the iPhone has been said by people who've never touched or used it.
I particularly chuckle at notions the battery life is poor. How can anyone know that? The phone hasn't been in any one person's hand for more than a few minutes to a few hours at any one time.
iPhone a Success Story or Flop?