Several questions were asked during the Innovation Day today about how you can get Netflix on Windows Media Center in Windows 7. Apparently it will just appear! I pulled open Media Center after our discussion and behold:
There is was. More than likely there is some type of download, so be patient and it should arrive in short order.