someone here mentioned using linux for the system. With such a system, I think running the whole thing on windows would be a dire waste of computer power, to the extend that you would actually need more computers in the cluster that the whole thing works off. Linux makes far more efficient use of cpu power. You could save yourself a log of money by using linux.