+1 for the ReadyNAS. Thing just works. I have a ReadyNAS duo. I can set up all that stuff myself (NFS, CIFS, etc), but the ReadyNAS just does it. Most of the time I forget it's there. Plus, it can serve via DLNA.
The life of a repo man is always intense.