If your server is going to be playing multiple roles, I'd suggest splurging on some RAM. I was using my desktop as a dedicated server with 1GB of RAM. It was running as a webserver and print server, as well as a file server for my internal network. Did the job quite well. Only running an AMD Athlon XP 3200+ as a proc, which is a decent little piece of engineering Wink