Netflix HD Streaming Debuts on Xbox 360

The New Xbox Experience—which we just gave a stellar review » 10/29/08 8:15am 10/29/08 8:15am—will not only stream Netflix movies. It will be streaming Netflix movies in . Whaaa? Nobody else does that!Well, maybe they don't. But Engadget confirmed that when NXE hits on November 19th, 300 HD movies will be available to stream from Netflix (as opposed…