Close
I personally perfer a low power cost PC, it is the most flexible and you know you are never stuck with a stupid bug in its OS...

For the link I prefer Gb ethernet, it's faster than USB2 for large files (I haven't tested small files yet). Also you can put it anywhere convenient since ethernet can transfer over tens of meters. Also it gives you the convenience of accessing it on terminals other than your main computer.