Jeremy has Nov 19, 2008 11:41PM just set up netflix to work on the new Xbox Live, and holy cow, it's fantastic!