Looks like Windows Media Center, that hub for video and audio which I’ve never used, is getting full Netflix streaming support. This is good news for those of you running HTPCs with Vista on them — no need for an extra layer or front-end, just open up WMC, enter your info and you’re on your way.
If you’re not a member, hit up some free trial action and you could be watching a movie in about two minutes without leaving your chair.