I'm not a big fan of Linux because I don't personally maintain a server, but I have to admit that every Windows-based server I've used has been slow and has lots of connection problems compared to Linux/Apache solutions. The only thing I really hate about Linux is that names are case sensitive, so you have to use capitalization very carefully in your HTML, which is pretty stupid. Other than that, I wouldn't want my webpage hosted with Windows.
As for that link, DanDude, I personally think you have to be pretty stupid to buy an OS the instant it's released. It disgusts me how many millions of people bought Windows95 on the release day. I'm not surprised, no matter how often or rare such a cracker attack might be on a Win2003 server.
Trustworthy computing... *snicker* :-D