[ubuntu] Home Server build?

view story

http://ubuntuforums.org – About to start a home server build, primary purpose will be to serve as a NAS to windows 7 network plus an XBMC based HTPC (yet to be built). I'm planning on installing ubuntu server 12.04, create some samba shares and run FlexRAID. I want to store media files on this NAS primarily. Don't plan on doing much of anything else at this point. I'd like to poke this machine into a cupboard somewhere with no monitor, keyboard etc needed after setup. I've read a bunch of stuff about "headless" setups and am now more confused than educated! Seems that a preferred way to make headless wor (Hardware)