[Windows Phone 7 General] Product F(RED):
Totally wrong on those 4.

Strictly for communication, Blackberry Bold is king. The keyboard on the Bold is very good, the battery life is great, and you have SMS/MMS/BBM for real-time messaging, including group messaging with multimedia support. On top of that, email and calender support are phenomenal, and this is coming from an HTC Evo Android user.

For Business, unless you need several custom-tailored applications, once again Blackberry is your best bet. I'll be honest, it really depends on what line of work you're in, but if it's about communication for the sake of collaboration/having an organizer/having good battery life, your best bet is a Blackberry. Most companies will put up with BES support if it means higher productivity. There's also encryption and remote management capabilities (eg remote wipe) that are invaluable to larger companies who cannot afford to lose sensitive information. Yes, there are applications for other platforms, but those are from third-parties and with companies, trial and error isn't really something to consider. It has to work, 100%. Remember, you don't work for your phone, your phone works for you. Setting up a system shouldn't inhibit your workplace productivity. If it's known to work and it can be set up easily and quickly, then use it.

For Media, Android is king, unless like you said you use a Zune Pass. With Android, you can choose not to use an application on your PC/Mac to sync your media; it's just drag and drop. On top of that you have a ton of application choices and you can sync your media wirelessly over WiFi or 3G/4G using one of many applications. You also have a standard Mini/MicroUSB interface across 99% of Android devices, unlike the iPhone. Also they can be used as flash drives, while the iPhone and WP7 phones cannot. Because of that, they (Android devices) also work on Linux. It all comes down to choice, really.

Appaholic isn't really a good term; you make it seem like only iOS has any worthwhile apps, in which case I ask you, why the heck are you even posting here? It's definitely between iOS and Android though, I will say that much. They both have the same basic applications (ie Facebook, Twitter, Tumblr, Dropbox, Whatsapp, etc). It really depends what type of person you are. You don't have to be a geek to like or use Android, but if you like to tinker with your phone, you'd probably be geared towards it. I've been through 2 iPhones in the past and I still have an iTouch, all which are jailbroken, and the amount of customization I can do with them pales in comparison to what I can do with my Evo. Rooting my Evo the old-fashioned way, before Unrevoked was released was a lot more fun then clicking a button and watching my iPhone/iTouch get jailbroken. And a lot of the stuff that would be considered jailbreak apps on iOS are freely available on the Market on Android. There's also no such thing as custom ROMs on iOS either. Basically it comes down to this: If you want an "easier" and more polished experience, go with iOS. But if you're geeky and you don't mind getting dirty to get everything how you want it, go with Android.

----------------------------------------------------

TL;DR? Just read the bolded stuff.

Back to the OP's question. Personally, I see WP7 phones as iPhones for people who don't want iPhones (and also people who wouldn't jailbreak their iPhones). It definitely has potential, but it's too closed for me though. The reason the interface is so smooth is because there's hardware acceleration enabled, something which Android has disabled. And the reason that WP7 has it enabled and Google has Android's H.A. disabled is because, while Android phones span hundreds of different hardware configurations, WP7 phones all have the same CPU/chipset. Even the Samsung Focus uses a first-gen Snapdragon, and not a Hummingbird, simply because that's all WP7 supports right now. Android has it disabled to keep compatibility with all the different configurations. And even then, it's pretty damn smooth if you think about it. Even Sense UI 2.0, with a dozen widgets is smooth as butter on my Evo. Keep in mind that Sense 2.0 wasn't even made for the Evo.

I think that WP7 is even easier than the iPhone is, honestly. It's nice and fluid, but I think it's appealing to those who don't care about the flashiness or apps of an iPhone or customization potential of an Android phone. It's for people who will go to the Marketplace and download those few extra apps that they need (Facebook, Twitter, Netflix, etc) and stick to them. I mean the commercials pretty much speak for themselves; It's all about simplicity. Do something quickly, put away your phone.

I'll stop using Android when the only thing I care about is communication, and not tinkering with my phone or apps. And when I do that, I'll probably be rocking a Blackberry.