I don't know how stable a Windows server is, it's may be a clichee that
they're often unstable and crash. But I oppose Windows server. Why? The
expenditure would be to big although the Unix server run very well
(apart from the last problems). - And they cost AFAIK a lot.
best regards, Petar