I reluctantly opened this topic knowing the Windows bashing would surely ensue, but I've been pleasantly surprised. I've purchased 4 Macs in my household and also have many Windows machines (5 counting my server). I use a Mini for my media machine due to it's size and multiple USB ports that actually charge an iPad (2 iPhones, 2 iPods, & 2 iPads in the house). My current laptop is a MacBook Air 13", max config. I have no issues with either OSX or Win7. That being said, Win7 is actually faster on my MBA than OSX. Boots faster, shuts down quicker, and daily tasks are just quicker. If Apple would write proper drivers for graphics switching and battery consumption, I would consider booting it in Win7 full time. I also have to kill tasks much more often in OSX than I do in Win7. I won't blame this on Apple as it's most likely the applications, but stability was brought up here.
I haven't looked into the new Air "clones" as I'm happy with the form and function of my MBA. I'm also not fond of the integrated 3000 graphics that Intel is pushing. My preference on buying a laptop is based on form and function. If a contender came out for the MBA, I'd definitely consider switching back to Win7, but so far, that's not been an issue. That's doesn't mean on OS is better than the other, as both are very stable and very user friendly.
Speaking on the phone level, I recently tried switching due to the mass amount of Apple products infiltrating my home. From my personal experience, there is no contest between IOS and Android. I could never rely on the Android phone. It was laggy, slow, and full of bugs. I rebooted it more in the month I tried it than the last 6 months of using the iPhone. They say it's the apps that cause the issues, but if that's the case, what's the point if I can't use apps? With that said, I *LOVE* the new Windows Phone 7. It's smooth, intuitive, and like IOS, just works. The issue with WP7 is the lack of apps. I'm currently using it as my main phone and I'm going to miss it when I have to return it. Hopefully the iPhone5 will be out soon.