So I watched the videos in the XBox Insider vid-mag today and I hadn't bothered to check this thread until now. I'm very excited about them bringing Netflix to the scene. It is slightly cumbersome and an eyesore for me to use a laptop hooked to the bigscreen in the living room to stream watch it now content. I figured this was on the way due to remarks on the Netflix website although I'm surprised they're doing it through the Live network rather than do it as a Media Center plug-in that can be used through the extender functionality of the 360. Seems that would save bandwidth through the actual Live network.
"I would rather claim to be an uneducated man than be mal-educated and claim to be otherwise." - Wookie 03:16