I’d look into buying Small Business Server 2003. It comes with Exchange, and you only need one, so your mail problems are partially solved. It’s probably the best all around solution I can think of for your situation. You’ll need to read up on creating a domain and things of that nature on your own. I suggest getting a copy of the software and experiment (without activating) on a couple of old PC’s at home. Once you feel comfortable with it, take it to the office and knock it out. You don’t want to play mad scientist with 10 angry users.