Let's start off by NOT making this a flame fest about iPhone vs. Android, shall we?
I currently work for T-Mobile, but I'm at my wits end there and will be looking for a new job. When I leave I'm switching to a different carrier, so now comes up the question of what carrier to switch to and what phone to get.
I love Android. I also love regular timely OS updates, and I hate fragmentation. I hate being constricted with what I can and cannot do on my phone. I use Gmail frequently, which is obviously integrated very nicely on Android but I'm not sure how it performs on the iPhone. I don't really use Google Voice, and I do enjoy apps now and then. Google Maps is the shiz. Obviously the App Store trumps the Android market in more apps and quality, but I found a lot of these apps from what I have seen have been fluff and not really useful.
I love using Swype on Android, so that's not available on the iPhone. I use a Windows computer, not OSX. Here in Colorado Springs AT&T has the fastest 3G hands down from my tests across the city compared to the other big carriers, but then reliability comes into question of course when anybody mentions AT&T. T-Mobile's HSPA+ will not be available here in the Springs anytime soon and neither will Sprint's WiMax, so I'm stuck finding the best 3G. I also want good coverage across the country, I visited Kentucky recently and I only got GPRS on T-Mobile but if it was roaming on AT&T I got EDGE.
Another thing I hate is how if you pay to tether the iPhone you are still pulling out of your 2GB data plan, you don't have an extra amount dedicated just for tethering. That and the fact that your data isn't unlimited in general (I understand why they had to do that). At least other carriers give you a seperate bucket for tethering data.
I love Cyanogen on my Nexus One. I love Vanilla Android, these skins and UI's don't do much for me. I like Apple's more consistent reliable approach in that respect for timely OS updates and no fragmentation, but I like the notification system and desktop/home panel system on Android better.
I am interested in the newer generation of processors in the newer phones, like the A4 in the iPhone 4, the TI OMAP 3630 in the Droid X/Droid 2, the Samsung Hummingbird in the Galaxy S phones, the new Qualcomm's with better GPU's coming out like in the upcoming G2/Mytouch HD, etc.
Adobe flash is sweet on a mobile phone, but not really required. It's not like I gotta check Farmville on my phone or anything like that...
I use doubletwist for my music which is a nice alternative for my phone, on my computer I use iTunes. I like the interface and the automatic album art retrieval which is why I use doubletwist on my phone. That aspect of the iPhone would be nice I suppose.
I don't care if the phone has a 50 MP camera or 1080 HD+ video recording, as long as the pictures are high quality and the videos look nice I could care less, it's not like I'm doing photo editing with them or any fancy video work. Oh yeah, gotta have wi-fi N too.
Notification lights are nice but not required, front facing camera is mostly for bragging rights but righteous if included.
I guess I'm just looking for user perspective here. Just spewing off what I do like and don't like and see what conversation I can spark.
Might I add how much I hate hearing throughout the day "give me a new phone free without extending my contract or I'm switching to AT&T to get the iPhone?" I swear if I had a nickel for every time I heard that...