Sometimes the reason something sounds too good to be true is because, well, it is. Such is the case with the inclusion of Netflix in the New Xbox Experience. While the menus, avatars, and disc-to-hard-drive installs are great, the addition of Netflix is deeply flawed.
To gain access to Netflix, you need to sign up on your PC. In fact, the management of your queue can only be done on a PC. There's no browsing or account management options on your 360. Not a big deal, sure, but it is an inconvenience. Certainly many envision never having to leave the comfort of their Xbox 360 to browse and play movies.