P4HOST.COM -- Specialize in quality Web Hosting solutions.
Affordable -- Prices are very comparative
Reliable -- Very low load average guaranteed. 60 day money back. Fast Support --Support Forum -- Providing hosting since 2003
• 2 x AMD Opteron 242 w/1MB L2 cache
• 2 x 120GB SATA Hard Disk
• RAID 1/0 or JBOD available depending on OS
• 2048 MB ECC DDR RAM
• Bandwidth: 1000 GB • IP Addresses: 8 (5 usable)
• Private VLAN
• Number Of Servers: 1
• Basic Resource Monitoring.
• FreeBSD, OpenBSD, Linux, Windows*
• 100% Self Managed and Dedicated.
I currently have 3 x Dual Xeon 2.8, 4x73GB RAID 5 SCSI, 4GB RAM, 2TB transfer each for $499 each @ TP and I am pretty (besides the very slow seq writes) happy with it. (they also include a 40GB backup NAS per server)
transfer, only 1GB of ram with standard package (upgradable of course)
then check servermatrix.com they also offer XEON CPUs but less bandwidth...
it's always a good idea not to have all balls in one basket. Consider getting three smaller servers and split the load depending on your architecture... Will cost you less, you will have more CPU power, bandwidth, IPs... but the bad side - load balancing (round-robin, proxies?, www+www+mysql...), more complex setup and more time to administer 3 boxes, than one large...
Also remember.... if you host 300 clients on one server and one badly written script/hack can take down all 300 clients.. if you had hosted 100 clients/server the downtime/problem will affect only one server clients.
With multiple servers, you can also setup two or more dedicated DNS server daemons instead of allocating one real DNS server with two dedicated IPs (two IPs but DNS requests are served by one server... if it goes down, all your client sites will not resolve, mail will bounce etc .... of course, not for clients/dns that cached the zone in prior of downtime...)..
The same applies to MX records.... the other box can serve as MX backup....