Netflix is coming to Windows Media Center

Windows Vista users are getting Neflix installed directly to their menu of options. Television episodes and more than 12000 movies will be available to be streamed into your pc.

Microsoft has added Netflix directly in the Windows Media Center application. The new Netflix option is provided under the TV+Movies tab.

netflix-on-windows-media-center