Good article! And there's really nothing that needs to be rationalized. Its all about putting bread on the table, so to speak. And there's nothing wrong with being a Linux geek working with Windows.
I do, and have done this for a good bunch of years, though currently semi-disabled post some cervical surgery - if I go back to work in the computer environment it will most likely be MS again.
And am going to school now, working MS Server 2003 (for a MCSE certification). Installed on a Linux desktop and laptop under VirtualBox OSE, and 4 installs for class purposes under VirtualBox on a Win XP Pro box.
I seem to find myself more impressed with virtualization than the MS product I'm studying, but so be it - study on I will... »