+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.
If you can't get your work done in the first 24 hours, work nights.