I'd like to attach my external USB hard drive to the network so I can access the files over all my devices. Just wondering what is the best way? I was thinking a Raspberry Pi plus a Wi-Fi adapter might be a fun and cheap way to do it. Or is that a bad idea?