Originally posted by: EatSpam
Put the RAID array in a server with lots of fans to keep things cool, then place the server where it can be noisy and not bother anyone. Build an HTPC with only one drive and try to make it nearly silent.
That's the other thing I was thinking. The two options I'm looking at right now are (1) a PC-based HTPC and (2) a Mac Mini-based HTPC. The PC-based HTPC could be built to run Half-Life 2 and other games very well and also has a variety of software and hardware available (Firefly remote, Hauppauge PVR card, SageTV, etc.). The Mac Mini would basically be just an audio/video player, but would be small, sleek, and sexy. It would also cost less to run (20 watts with about a 32 watt max at full load vs. 300+ watts for a PC). I'd have to design some nice HTPC software to run stuff over the network from the server for it, so it would be a lot more work to get up and running.
I got my wife an Intel iMac for her birthday, along with an external PVR box for recording shows like Lost, My Name is Earl, etc. I could use a Mac Mini as a set-top box to play DVDs and to stream iTunes music and recorded TV shows. There is also an app out there that will let you watch live TV and pause live TV over a network connection, so that would work out really nicely. My budget is shot for awhile because I bought the iMac, so I'm just in the "ideas" stage right now lol. I kind of like the idea of having a seperate machine to do the recording and streaming because it offers a more powerful approach to content creation as well as more control over recording functions. For one, I can edit commercials out of shows much easier on a dedicated computer with a high-res monitor than I can with a remote on a TV. Also, the iMac has iMovie and iDVD, so it'd be a cinch to burn shows to DVD with custom menus. OTOH, a nice PC with dual 400gb hard drives, a gaming card, and HTPC equipment would cost about the same as a decked-out Mac Mini, plus let me play games on my TV and have room to record tons and tons of shows. So that's something to think about.