Ever since I was introduced to the Roku, I have been impressed. I think the Roku does a great job at what it does; streaming media content. Roku has clearly been the leader in providing Internet-based content to customers. Essentially, a Roku box converts any TV into a Smart TV. It allows customers to be able to stream content from Netflix, Hulu, Amazon and other sources.
But the area that Roku has been short in, has been getting content providers to provide channels/applications for the Roku. And in this same area, the android platform has been excelling at getting content providers to create applications/channels for its operating system.