I'm looking at building a server for a small business where I live. They currently have one but it is really outdated. Uses DDR RAM and Pentium 4 CPU.
My main problem is deciding on whether to go with server CPU or just a consumer CPU. There is only 6 people who will be using. It will mostly be used for data storage and some shared applications. They currently have Server 2000 and I'm looking at migrating them to Server 2003.
Their budget is probably around $500-700. I know I can build a decent machine with a standard CPU and mobo with about 4-8GB of DDR RAM. I was looking at Xeon and Opteron processors and from what I've found, it would cost around $500 just for the CPU/Mobo (Quad core processor with either a Supermicro or Tyan motherboard).
I know cases are pretty cheap, but I'm looking at buying a smaller HD for their operating system and two 500GB or whatever is on sale for RAID1 for backup purposes.
The only advantage of the server CPUs is that they support multiple CPUs on a server motherboard. Especially for your uses, you don't need anything high end.
I don't have much experience with what would make a server efficient but I'd recommend an Athlon IIx4 620 system with 8GB of memory. If you want to save money, there will be no issues using AM2+ with DDR2 memory as opposed to AM3 with ddr3 memory. Use the money saved on more hard drives. Maybe an SSD to store some of the applications and the OS. Or maybe spend it on a gigabit router. (125MB/s max transfer as opposed to 12.5MB/s with older ethernet).