I shurely would separate the Apace and HLstatsX from the gameserver.
Furtheron I have to agree with cryotek: buy a decent serverboard and case (pref a barebone). 2 GB will do just fine.
Also a raptor isn't that usefull for a gameserver. I currently run 8 CSS servers. 2 x 1.6, 1 x 32 slots BF2142 and 2 x NFS on a dual 275 and that on a raid1 sata setup (7200 rpm). I think it's better to invest in uptime than disk speed. Disk hardly do anything at all.
You can also think about using your P4 as a separate web (HLstatsX + Apache) and voiceserver (my option).
Furtheron I have to agree with cryotek: buy a decent serverboard and case (pref a barebone). 2 GB will do just fine.
Also a raptor isn't that usefull for a gameserver. I currently run 8 CSS servers. 2 x 1.6, 1 x 32 slots BF2142 and 2 x NFS on a dual 275 and that on a raid1 sata setup (7200 rpm). I think it's better to invest in uptime than disk speed. Disk hardly do anything at all.
You can also think about using your P4 as a separate web (HLstatsX + Apache) and voiceserver (my option).