Mede8er 600 if your just streaming or the 1000 if you want to add an internal hard drive.
I've had a WDTV and now have the Mede8er 600 and its rock solid and plays all my BD rips, some 40GB etc. it also had HD audio pass through (DTS-MA and Tru-HD) and can play 3d if you kit supports it.
Really can fault it.
I've heard about these. Can it do fan art and all that jazz where you get a wall of films come up to select your movie?
It's a bit of a minefield out there when it comes to media players right now. The market has become flooded with them. Some of them just frustrate me when I read threads about them only to see that users have had issues with bugs/support and it massively puts me off them. It feels like a lot of them are work in progress type products, where they have been rushed to market to capitalize on demand for them using the public as beta testers with live products.
I know of Boxee box, but it looks hideous. lol
The popcorn hour stuff looks good and the Dune stuff, but they are quite pricey.
There are also some new Android based media players coming to market, but again these seem to be so new that they have bugs and issues and compromises right now.
Every time I look at getting one, I always find something that makes me thing it's probably just worth getting an Acer Revo and whacking XBMC on it. I've got a Raspberry Pi with OpenElect on it, but it's really just not fit for purpose and is at its limits running the bare OS, let alone running high bitrate 1080p rips. It's also buggy in my experience.
I am definitely going to look at the mede8er, though I can't wait for something as cheap at the Raspberry Pi to become abailable that is a proper dedicated media player that is cheap enough to buy in numbers for all the rooms in my house. It would be nice to keep to the same product throughout so that members of the household can learn the interface. That is again why I like the idea of XBMC, since hardware is unimporant.
Anyway, I'm waffling.