Here’s a really good reason why you should never use Windows as a server operating system (even if you still think you should use it as a desktop OS). I don’t see a lot of websites crash like this anymore, but when they do they are almost always built using Windows, .NET or the other technology that is best avoided, Java (I won’t get started on that one today though).
In this case, I was attempting to submit a form for a recall on a battery charger that goes with my cordless drill. The server apparently is not working though, and felt the need to give me a stack trace (something that would have been much better off being emailed to a system administrator, who could wake a developer and get the thing fixed. If enough developers are woken up in the middle of the night to fix this kind of thing, eventually they’ll refuse to accept Windoze as a server platform. Ideally, they’d refuse to use it entirely since it isn’t really suitable for anything these days.