We will be replacing our Mail, File and Web servers with new hardware this year and I need some advice. The plan is to eventually run Longhorn Server on them and Exchange 2007. I know for the Exchange server i will need a 64bit server. My plans for each server are this: Mail Server: Exchange 2003/2007 inside a virtual server environment (either MS or VMware, most likely MS) in a single cluster config ~100 users will be on the system, most only have 35mb mailboxes File Server and Web We would like to consolidate our web and file servers into one physical box, running on one virtual server. For the File part, we need at least 500gb of space for normal storage as well as a backup to disk option so we can have the most recent backups available. For the web we plan to run sharepoint 2.0 in all its glory which will receive heavy usage. For hardware i can't decide to use either 2 physical servers with 2 mirrored drives and a separate raid 5 array each or 2 physical servers with mirrored drives and a shared storage array for the virtual hard drives. I really need some advice here. Thanks.