You can already watch TED talks on any number of devices via the web or the various apps available, but the oft-debated conference / organization has now added another fairly big feather to its cap: it's streaming on Netflix. That includes around 200 talks to start with, which have been grouped into 14 different "shows" with titles like Space Trek, Cyber Awe, Building Wonder and Video & Photo Mojo. Those are naturally all available in HD, and they can be seen in Canada, Latin America, the UK and Ireland in addition to the US.