I get the impression with the android market (not that I have personal experience) that it's like the macintosh application market, you may not get everything but the really good stuff does in general tend to get ported over (least I've noticed my favorite games tend to have an Android equivalent though I have also noticed usually it comes on iphone first. Except Squaresoft it seems. I had assumed they made the final fantasies for android but a co-worker with Android was surprised (and a bit jealous) that I had final fantasy on my phone. So I just did a quick google search and it seems I can't find any link that shows Squaresoft supports Android. And sorry, for that alone I'd pick the iphone first. Squaresoft has made some of my favorite rpgs and while there are emulators I suppose it's nice to have the one actually designed for use on the phone. But I am jealous of emulating FFVII since I don't jailbrake my phone though it seems Squaresoft is working their way up the Final Fantasys for the phone, they're going to make IV this year for the iphone!).
Anyways, I'm pretty happy overall with my phone, I already have a large collection of apps, it has the advantage with the app store, so I really don't see that I'd be swayed to another phone anyways. The only thing I really care about when I upgrade it when my contract runs out is faster processor, app store is still well supported by developers, and more storage space (disappointment in the 4 honestly on that one). At this point it would have to take some super awesome phone or more likely Apple really ******** up the iphone to get me to change. I'm pretty entrenched and I don't see anything worth it to scrapp all my accessories/apps I have for my phone. I don't need anything extra in my phone (or rather no one has introduced anything the iphone doesn't have that I find all that exciting and sometimes I find it bad, like I actually don't want a bigger screen and therefore bigger phone) and the stuff I hear Android lets you do (like animated backgrounds and widgets) sound neat but they're not something I'd buy or not buy a phone over honestly. Even without having entrenched myself with Apple (good or bad idea, too late now, it's already happened), I'm not sure I'd switch to Android cause the choice is phone I know I really like and I know my way around vs. a phone I may like better or I may wish I'd not gotten. So I could go with what I know I like, or take the risk. And the iphone doesn't have anything that annoys me enough that I really want fixed to take the risk on something different (I really do like my phone *shrug*). My opinion is if it isn't broken, don't fix it unless you know it will be improved.