The Affinity Law Office Technology Blog has a post on a great and cheap solution for network attached storage (NAS). They suggest using an older desktop PC and the FeeNAS server operating system. I have not yet tried this software, however, this is a project that I have been considering and I am quite pleased to find a free software solution.
If you are looking for a similar solution, this may be something you want to check out.