Unfortunately, I don't think Microsoft will convert many OS X devs unless they make some changes to their software. One of the advantages of OS X is that it's a Unix, and lots of Unix software runs on it. It's not hard to compile tools such as nmap, Vim, or steam locomotive.
It would be very interesting if Microsoft made Windows a Unix. They could bundle bash or zsh, add the typical BSD tools, and (most importantly) build a cc front-end for the Visual Studio compiler. They'd also have to ship a libc of their own. To save effort, they could base it on BSD's libc. It'd be like Cygwin, but installed by default and officially supported and maintained.
With such a set-up, you'd be able to run your unix tools alongside Adobe CS and Outlook. You wouldn't have to worry about driver support, since Microsoft made the hardware and the OS (just like Apple). The only thing missing would be the ability to dual-boot OS X (to test on Safari or other OS X stuff).