Well, this thread is about iPhone v. BB and in that regard I think it’s hands down the iPhone that takes it. The iPod function, the games, visual voicemail, movies, the interface, the Internet… Gawd, the list goes on and on for areas the iPhone kicks butt. Of course, there are some people that will be better served by the BB, I’ve just never met them.
As for Android, I was really excited about it, but now that the details are filtering out it seems like an iPhone knock-off. I think Android will crush Windows mobile once and for all, but the iPhone will be unaffected. So far, it looks like the iPhone will continue to push the innovation.