OK, so I'm going to start implementing a Windows Server 2003 system in a couple of weeks, replacing the Win Server 2000 we use now. We have 17 machines here, will want to use the server as both a file server and an Internet Connection Sharing server + firewall. It would also be a domain server. Which one of the versions should I get and why? Thanks.