If you're talking about stream/media player, there are many other alternatives. Micca, AC Ryan PlayOn, Asus OPlay, etc...
For example... Micca MP600 uses the latest Realtek 1185DD processor ->
1) RM/RMVB (and practically any videos/container you throw at it)
2) Gigabit Ethernet
3) external SATA connection, 2xUSB, SD flash
4) Dolby Digital (AC3), DTS, AAC, WMA, PCM, LPCM, OGG, FLAC
5) supports MKV header compression (most other brands don't support this) !!
And where does Roku comes in? And how does Roku even survive in this market?
Tom: I think you should do an article on the latest standalone media player