Netflix in Windows Media Center - Double tiles
If you are seeing two Netflix tiles in Windows Media Center after installing the app, then try going to the tasks strip, selecting the settings tile, then selecting general, then automatic download options. On the page that comes up, select download now. After the download completes, you should see a dialog letting you know it finished. After it completes, restart Media Center, and the second tile should have gone away.