http://www.neowin.net/images/uploaded/netflix1_thumb.png

Netflix's latest conquest, Windows Media Center

· · Hot! with 33 comments

Netflix is on a mission to takeover the world of movie streaming, 1st they invaded the computer with Silverlight powered streaming. Then they cut an exclusive deal with Microsoft to bring streaming to the Xbox...

View more...