Just set up a Netflix account last night through the 360!! We have Netflix at work on a smart TV, but that's the only time I've ever used it.
Having Netflix at home is pretty BA, considering there is nothing on TV this time of year & they are closing the blockbuster by my house!! I keep hearing Hulu is better for TV shows, but not movies - so I might try that out too!