Note to self: investigate GFS (global file system)
At work, we don't have a very good solution for a big, central, reliable file system. NFS on Linux just plain doesn't work: it craps out randomly. Right now we are using samba, which craps out less randomly, but is still not as reliable as NFS was on Solaris 10 years ago.
Self, you need to look into GFS in more detail, and Linux clustering in general to see if it will help.
Here are some links to get started: