So far my Raspberry Pi 2 has been a web server, a htpc, an emulation box and a media server. I would love it to be a media server, but since the Ethernet is on the USB bus, it shares bandwidth with the external drive, making transfers slower than I'd like.