I was really glad to hear this news! Now XBox 360 owners can stream Amazon Instant Video right through their XBox. You do need to be an XBox Live Gold subscriber. If you have a Prime membership with Amazon, you have unlimited instant streaming of thousands of movies and TV shows. There’s also a Watchlist feature, which is a queue you can set up to keep shows/movies on hand to watch later.
We quit Netflix back when they changed their fee structure around, so I’m going to give this a try. Let me know how it works for you!