I have 3 computers right now that are running Ubuntu, FreeBSD, and Win 7. I would like to be able to easily access my files from all 3. I was thinking of setting up NFS on the FreeBSD machine or make a dedicated FreeNAS machine. I would like to store media on the network so performance is an issue. What do you all think the proper solution to this would be?