Do you have to pay the hosting company for the hardware? Any intel processor based on the "core" technology will mop the floor with any of those p4 class cpus. If you can build the system yourself, you can get much greater value for your money. If you could get a system with 1 current dual core xeon, as opposed to 2 p4 class xeons, you would be better off, and you would have the option of adding a second processor later if needed. I have been building quad core systems here at work for $500 or less, minus monitor. I realize that a server needs higher end components, but you shouldnt be relegated to 5 year old technology. I would also suggest that you get sata or scsi and not ide. Also, if you can get a raid 5 setup, you can get redundancy with better performance than raid 1. You just need to add another drive. I know our biggest bottleneck here at work seems to be hard drive speed.