No the Windows 7 version of the Netflix Watch Instantly still isn't going to work on Extenders for Media Center, but it will include a more seamless experience than the Vista version does, like the movie info image above. Microsoft really wasn't ready to share any more details with us, but we suspect the search is improved. The fact that they were so tight lipped leads us to believe that Microsoft is still holding back on some Windows 7 details -- at least in regards to internet content and Windows 7. At this point it appears we might have to wait until the official release of Windows 7 to truly figure out if all that work to bring internet content to Windows 7 pays off.