Building a file server/HTPC
I want to build a lightweight linux box for serving up files and media. I am pretty set on my hardware but have some decisions to make else where. For example, should I stream media, or just make the files available via NFS or Samba? I am guessing that if I choose to stream I will need a beefier CPU, as opposed to say, an atom. I will be accessing the server via a laptop running win7/ubuntu and a win7 desktop. I plan to use ubuntu for the server since that is what I am most familiar with. Any thoughts or suggestions?