Yeah, I started with Netflix before many people knew about it yet. Highly recommend to others.
I was pretty happy to learn that I could watch Netflix Instant movies on my XBOX360.
I'm a member, but frankly there isn't that much worth ordering. Its just a wasteland out there.