why don't you make a cheapo linux file server/box. where is ramdom
Though if you get a powerful linux router, you can just host/stream your files via your home intranet/network + internet, sans an extra computer if speed is not an issue
http://www.amazon.com/s/ref=nb_sb_noss? ... sus+routersomething like this or cheaper and a get a USB 3.0 external hard drive of your preference/needs
if I had control of the internet/router, I'd go this route – as I'm pretty much bringing my laptop everywhere I go, and I sometimes use public computers. Plus you can control torrents and what not by logging in/connecting from anywhere to your router .