Just do what I did. I bought an HP Media Smart Server, and then went to NewEgg and bought a new processor and 2GB memory for it and loaded it up with Terabyte Harddrives.
I don't think you can beat the form factor of the Media Smart Server.