Coming this fall when the new Xbox experience ships will be Netflix as announced a while back. Just announced today, Netflix and Starz have teamed up to bring Starz Play to Xbox Live along side Netflix. Major Nelson has the details:
"It was just announced that Starz Play is coming to Netflix instant streaming. That means, when the new Xbox experience ships later this year (and you’re a Netflix subscriber) you’ll have immediate access to over 12,000 titles to stream. That is in addition to the 15,000 pieces of video content already available for rental or purchase from the Video Marketplace. Great news for Xbox 360 members who also subsribe to Netflix."