I've bought three of Viewsonic's VMP75s (http://www.amazon.com/Viewsonic-NexTV-VMP75-Network-Player/d...) and couldn't be happier. There are a few complaints in the reviews, especially regarding the UI, but most of these have been fixed by the latest firmware. The support for various container formats and codecs is excellent; the one feature it lacks that the WDTV supports is Pandora.