I prefer building my own. Get a Bitfenix Prodigy case, put your hardware in it, and throw some drives in there. Get DrivePool for $20 and mirror the drives for redundancy. With Drivepool, you can take your drives out and read them on other computers.
I run iTunes on mine and stream to my...