Netflix Instant Streaming for Windows Media Center Gizmodo‘s informed us that now Windows Vista users can now instantly stream more than 12,000 movie titles and television episodes right to their PCs thanks to Netflix and Windows Media Center. Netflix can be accessed directly through its own section under the TV + Movies tab. They’ve really streamlined the process, giving you the ability to manage your instant and DVD queues, as well as search/filter searches through the entire Netflix library without the need to open a browser. Did we mention you can use a Media Center remote control to keep things simple? For the shrinking number of Vista users still out there (wait, what? People still use it?), this is a great add-on and we’re sure Microsoft will be providing something similar to their Windows 7 OS, amiright?