I want to be able to serve files from my external hard drive through my Raspberry Pi to my network. Essentially using the Raspberry Pi as a network interface for my External Hard Drive, and allowing my other devices (game consoles, tablets, PCs, etc) to access the media there.
I like the interface and flexibility of Windows Media Center, but I suppose that's probably a no-go here.