The WD TV Live Hub is not just a normal media player. Sure, it plays Netflix and your local content. It can also act as the home server with the internal 1TB hard drive.
I was considering it until I read that it doesn't support iTunes Store purchases. That did it for me. Looks like a Media Center PC is the only real option for me.