I'm still on the fence regarding iPhone vs Android for my next phone. Both have clear advantages. I'm not leaving Verizon so of course I really don't have a choice now, but if the iPhone does come it will be a tough decision to make. Also, there really hasn't been an Android phone to come out that fully meets what I'm looking for either.
iPhone
- Has a clear leg-up when it comes to third party support. Many websites/companies put their attention to the iPhone first because it's still the most popular platform and probably will be for a long time.
This is true, and it's one of the things that gave the iPod a leg up over the competition as well. I remember a time when I owned a Dell DJ and while it rivaled the iPod and was substantially cheaper, it was the aftermarket accessories that really swayed me. Never did get the DJ working well in my car, and that is what ultimately ended up being the selling point for the iPod.
Fortunately, because of the popularity of the Inc, it looks like a lot of the better accessory vendors are going to jump on board. But at the moment, pickings are pretty slim.
- I already have my media in iTunes and have purchased games for my iTouch. Having this with me 24x7 is a huge plus.
You're in luck - check out DoubleTwist. You can keep your media in iTunes and easily sync it with the Inc.
- There's only one iPhone a year while it seems like there's a new Android phone every month at least. It's makes signing that 2 year contract really tough. At least with the iPhone I know I'll have the best option for a year.
Not sure how compelling that point would be for me in favor of the iPhone. One of the nice things is that these phones likely won't retain their value as well as the iPhone tends to. As a result, if you opt for last year's model, you can still affordably buy a phone outside of contract. So, while it might not be the latest, you certainly don't need to feel like you are locked into a particular handset.
- No fragmented OS. Android is getting really sloppy with the multiple versions out there and speed at which their phones are updated. The device manufacturers keep insisting on pushing their custom UIs into their phones (BLUR & Sense). Apple keeps it much simpler.
No argument there. And the same is true of Linux - its biggest strength is also its biggest weakness, no consistency or standards. I hope that as the OS matures, Google will try to reign in the vendors for the betterment of the platform overall.
Now, I'm not talking about a Steve Jobs level of control, but at least foster a collaborative environment for designing a consistent UI across phones to make them more accessible to new users and non-technophile types.
Android
- Clearly the most customizable and unrestrictive. Things are possible on Android (without root) that iPhone will probably never get.
- It's rapidly growing. I think more apps and attention will come over time. Android just needs that flagship device to attract the masses. The Droid was okay but it still lacked the polish/sexiness to be a homerun.
- Love the customizable widgets and information that's automatically updated right on the homepages.
- Flash = more possibilities
The only thing I would add is CARRIER CHOICE! Sure, you can unlock an iPhone, but that only allows you to jump to T-Mobile. At this point all of the major carriers have capable Android devices, so you're never stuck with Android. And since VZW beats the hell out of AT&T on all counts in my area, that is a pretty compelling reason.
I think BLUR and Sense are the biggest turn-off for me right now. If Google could somehow reign in these companies to try to unify the platform and ensure they can keep up with the fast pace of OS updates I'd be much higher on Android.
I think Sense puts that little bit of extra polish on top of Android that it really needs. Overall, I agree with your sentiment, but just know that it does work very well.