I am building a server for my company. The hardware consists of dual opteron quad core processors, 8 gigs of ram, 3 one terabyte drives, dual gigabit Ethernet interfaces. Our connection is 20 megs down 6 megs up. I want a web server and mail server to host 3 or 4 customers (20 to 50 e-mail accounts each) to start with plus a file server for internal company use. What would be the recommended software configuration and which howtos to use. Many thanks in advance for any help and guidance.