Frankly, I'm surprised how many people have said over the past month or two that they love Netflix on the 360. In theory, it always looked like a sweet deal. But my PC experience with Netflix streaming left much to be desired in terms of movie and show selection.
It's possible Netflix made improvements to their selection in anticipation of the 360 deal. TGD says they have 30 Rock on there, and I don't recall any recent shows like that being available for streaming when I was a member.
Color me skeptical, but I'm going to give Netflix another try. How has it worked for you?