Just a quick note to say that Netflix just rocks. Star Wars: Episode III will probably be one of the most popular movie releases of the year and it was just released this past Tuesday, November 1. Well, Netflix shipped it to me today. That’s awesome. Go Netflix!!!