Mike Bethany :
mlee 2500 :
... plus allot cheaper. And ALLOT easier to assemble...
If this "allot" of which you speak is a lot cheaper and a lot easier to assemble I'm all in.
If you do, just make certain you use ECC memory!
Other then that, most hardware is supported but an Intel based NIC (either as an add on card or integrated on the motherboard) is probably best. For that matter, an Intel SATA controller (even the old ones) are also a safe bet.
What I did was buy an old USED 1U Xeon based Supermicro server for a couple hundred bucks (they're all over EBAY and sold by some pretty reputable guys...again, make sure it's ECC me mory). Then I cannibalized it for the motherboard/Processor/12GB ECC RAM (that's a bargain) and put it into a new 3U server that better supports a bunch of disks (those old supermicro chassis are LOUD and don't accomodate drive expansion). Added a new low end heat sink (nothing special, but the one that comes with the supermicro assumes special airflow characteristics).
So,
~$200 for MB/CPU/ECC RAM
~$200 for 3U Chassis
~$35 heatsink
~$25 for some SilenX fans (the ones that come with allot of chassi are just fine)
.....plus the cost of drives.
Also, bonus....most of the Supermicro MB that come out of server chassis have network console, so you don't need to attach a monitor and drive to it. Just add a second network cable and then point your web browser from any PC or laptop and you can install/power cycle/configure BIOS/watch boot messages/check temperature etc).
Best of luck!