Ok. This is gonna be long so please bear with me. Thanks.

Here's the deal. I took ove as the Network Administrator at this company a couple months ago. They are currently running a 30 comp peer-to-peer with a Win98se file server (I can't believe it is running). We are implementing a new software package that highly recommends MS Win NT or 2000. Here is my question: What am I going to be better off using? Win2k server with 30 CAL's, Win NT 4 with 30 cals, any other ideas? We are also currently running the MS mail service which is also less than adaquate. What should I use for our mail server? Exchange 2k standard? Should I go with MS Small Business Server? What are the advantages or disadvantages of the different options? Thanks alot...

P.S. The cost is a MAJOR factor because my boss is a major cheapskate and doesn't like to spend ANY money.

PPS. The network will NEVER grow larger than 45 Computers. all of wich are running Win98se. Thanks Again. Ian.