Roku just hit a milestone: over 10 million of its streaming players have been sold to this point, stretching from the company's original set-top box — which debuted in 2008 — through today. It's a big number, and it establishes Roku as one of the leading players in the living room, at least when it comes to streaming boxes. Game consoles obviously sell many more units than that, but Roku has carved out a nice audience by pricing its products aggressively and constantly expanding the ecosystem of apps that run on those boxes. And the products themselves keep getting better.

All told, Roku says it's now amassed a list of 1,800 channels; the company says that's 1,000 more than any other streaming player offers. And people really love streaming Netflix, HBO Go, Hulu, Pandora, and other stuff. Users have streamed over 5 billion hours of content since 2008 and will hit 3 billion hours in 2014 alone. It's a market that many companies are trying to play in, and most of them are seeing a fair amount of success. Earlier this year, Apple announced that it's so far sold over 20 million Apple TV units; Google and Amazon have also produced top notch products in Chromecast and Fire TV respectively — though neither company has shared sales figures. (Sundar Pichai previously said Google has sold "millions" of the Chromecast.)

More recently, Roku has expanded its approach and brought its intuitive software to televisions from Hisense and others. Roku's lineup starts with the $49 streaming stick; the company currently sells three set-top boxes, with its $99 Roku 3 serving as the flagship device. And it's still the set-top box we think you should buy.