it would be perfect if you were running Linux and MythTV, in fact its more powerful than one of my own HTPC's (although I run a massive hard disk)
http://www.mythtv.org/
it would be terrible and slow on XP when playing media, not nice at all and as such I would not bother