It seems obvious to me, that after many comments, that there is no consensus to this question. The art in deciding what is the best technological solution in terms of streaming video to the living room remains unevolved. Everyone has their opinion. I use a dlink 323 that talks to my xbox 360, but it sucks - requiring time consuming transcoding and the all too familiar experience of a data file that for all intents and purposes should play, simply doesn't. I know in my heart of hearts that there ought to be an inexpensive open hardware solution that can stream content from either an internal or network based source video and dts audio to my TV but it simply doesn't today. At least there doesn't seem be to a definitive, universally accepted as the best way to do this, at least at cost of less than $400.
I think this community can do better.
We should be able to define a hareware platform / software configuration that is both open and reliable to do this simple task.