Earlier quoted context omitted.
Per your point #3: I spend a lot of time in both Windows 7/VS2010 AND OSX/XCode (along with a smidgen of time in Ubuntu as well) and crashes are just about a thing of the past in all three environments. That said, Xcode/OSX gives me the spinning beach ball of death at least as much as I get a crash to desktop in W7 and far, far more often than I get a BSOD in W7. The idea that windows crashes a lot is a myth hanging…
As for the polish comment, it's really a matter of what you're used to and strictly a matter of opinion, but I find Xcode a nightmare to navigate compared to VS2010. Sure, Xcode is shinier and looks better, but the UX is far superior in VS2010 (again, just my opinion). I'm very much looking forward to a single window interface in Xcode 4.3. Oh dear - you haven't been using the multiple-window layout in Xcode 3, have…
The multiwindow layout wouldn't be so awful if OSX were better at windows management && I had more than one monitor to work with on my iMac. As it is, it's a struggle for me.
Oh, and who knows about the downvotes. I thought for sure I'd get nuked for defending VS. Have an upvote.