NXE - Next Xbox Experience goes live

Check it out and download today. Xbox.com | Xbox.com Home. Been using it for a while and I have to say I really like it. Been enjoying the instant streaming from NetFlix and the kids like making avatars - in fact they've made a bunch of local user accounts just to mess around with different avatars.