Next
Or...
A Hardware box.
Roku HD-1000 $320-$400.
Plays HD well, a bit picky on how it's fed, digital audio out, no DVI, runs Linux.SMB or NFS.
IODATA AVeL LinkPlayer seems to support Linux, believe it needs a special server process.