Exchange clustering requires Windows Server 2003 Enterprise Edition or Datacenter Edition for each system in the cluster, as well as the more expensive Exchange Server 2003 Enterprise Edition. In addition, hardware choices are limited if you want Microsoft support.