No, I haven't been "back to Microsoft" since the incidents described above. This thread has outlived its usefulness for the most part... Until my next "all UNIX'es are commies" mood-swing at least...

Gentoo Linux is the most powerful and flexible OS in the world, Ubuntu is the easiest (easier than Windows), OpenBSD is the freest and most fanatically code-audited but has limited uses, and FreeBSD is the freest OS that you can actually live with (and the one most likely to be forked / repackaged into a libertarian-oriented distro, if not by me then by somebody else). It's also fun to try some other Linux distros (ex. Red Hat) once in a while, but only to briefly overview what they've accomplished in a year since you tried them last.
Regarding dual-booting: I know my way around Linux / BSD boot-loaders, but the process is still too problem-prone for most people. Virtualization and ZFS makes hopping between Linux, BSD, and Solaris UNIX'es a bit easier, although ZFS still isn't supported by tools like gparted, most Linux installers, or major commercial partition utilities, most likely for licensing reasons. How sad... I really hope
HAMMER takes off as a universal filesystem someday - it's probably the most advanced FS out there, and one that can be ported to any OS without licensing restrictions of any kind. I actually want companies like Microsoft, Apple, Paragon, Acronis,
etc to "borrow" as much
copyFREE code as they can, which would improve interoperability quite a bit.
Ironically Microsoft touts interoperability as one of its advantages over UNIX, but I think it's the other way around. Even with Interix and all, Microsoft remains an island (even though at times a beautiful and innovative island) I just can't commit myself to.