I have not been a fan of Micros$oft since they developed a buggy interpreted BASIC and sold it to a bunch of early computer manufacturers (This is back when I actually worked as a programmer. I can remember when IBM came out with their PC and Micro$oft made a lot of money on a Disk Operating system that they bought from near bankrupt Seattle Computer products for a song and because of restrictive live licensing agreements with IBM it won out over the far superior CPM-86 OS (which survived in later years as the superior DR-DOS!)
Nor was I a fan of them when they fell into bed with IBM to develop OS/2 (a VASTLY superior OS) and then fell out of bed when they realized it would conflict with their very buggy windoze, which was never originally designed to run in protected mode!. They then took what they learned from OS/2 development and came out with their New Technology, windoze NT. It was based on OS/2 2.1 and was not a full 32 bit operating system until the release of NT2000. OS/2 Warp was and had features that are just now being incorporated into Vista! It was also the first object oriented OS and I still use it as eComStation since IBM has dropped support for OS/2 and went to Linux.
As far as the MS foundation, I guess Bill has some guilt in his old age over some of his questionable business practices. Or perhaps his wife became is conscience.
As far as my own 'puters I use Macs runnning BSD unix at work (OSX) and at home I run a variety of OSes. I have Suse, Kubuntu (I much prefer KDE over GNOME), and Mandriva (my favorite distro) that I use all the time and have played with many other flavors of 'nix as well, such as some of the BSDs, Mint, Knoppix, PClinux, and others. (I gave up on Redhat years ago. We used that at the ISP I worked for and I was responsible for keeping all the servers running, both software and hardware!) I have 2 boxes running eComStation (OS/2) and a w2k, XP and Vista box, just to keep on top of what Micro$oft is up to. All my home computers are on a heterogeneous network and my servers are all 'nix boxes.
I have also played around with some more obscure OSes such as Plan9, ReactOS, QNX, PICK, BeOS, and others over the years.
I also have an Apple ][ emulator installed on 2 of my computers and a large collection of software to run under it. I was a developer for the Apple ][ (among some other computers) back in the day and I get nostalgic for some of the great Apple ][ games that were available. I still can run Apple Dos 3.3 and ProDos under these emulators!
Almost forgot. I do have bootable partitions of DR-DOS and FreeDOS on some of my boxes in case I get nostalgic for the old IBM PC days!

I even have them networked! (Actually, I use them for game playing.)
Yeah, I'm a geek!