@ Hornard
taskkill -f does the same thing as kill -9
Yeah, I remember the time when IIS had to be hidden behind *nix. Though I live in todays world where a Windows IIS server behind a firewall is fine. Good enough for Nestle, Vodafone, Alliance & Leicester and millions of other enterprises....
The kernel of Windows has been as secure and reliable as Linux for a good decade. Both Vista SP1 and Windows Server 2008 share the same kernel, however that's about as far as it goes.
However Server can be setup with no GUI, no IE, no explorer - nothing. Just IIS or AD or DNS etc. Hosting VM's on this would be fine - including Linux guests.
The advantage is also that you know when a patch is coming out for Windows, rather than it just appearing as it does on Linux.
Other than the above, you didn't actually make any other points so I guess this is as much as I can "bring it on"... :-S