A cheap server: there are many different values of cheap; it all depends on what you need it for. For my home network, I just picked up a brand new Dell Poweredge PE2900 server (from Dell) with two quad-core 2.33 GHz processors, 24 GB memory and two 250 GB SATA disks for $2800. Price was too good to pass up for a system in this class. I am adding another four Seagate NS 750 GB SATA disks with caddies for about $550. Runs Centos 5.2 and a bunch (>20) of Xen DomU's. Steve