The only things the iPhone has on other smartphones are games and a slightly better browser that still lacks Flash support(fancy web based games and videos) like the rest. It can't multitask, just now got a camera (minus flash), has shit for security, and is on AT&T with it's shitty coverage. Android phones are going to blow the iPhone out of the water in just software development alone in the near future, partially because the developers won't have Apple twisting their arm behind their back. For a smartphone the iPhone really isn't that good. The only reason that it's popular is that every trendy person with a Moto RAZR moved to the iPhone when it came out. If you want to compare something to the iPhone you really need to stack it up against other handheld entertainment electronics like the Nintendo DSi or the PSP.