Great show as always guys!
Can you both help me out.. I LOVE my 360, but the 'New Experience' It think might spoil it. Can you guys please let me know some good points. I'm worried about the following:
1. Now I have to create a Wii Me

2. Netflix looks good, but I dont think its available in the UK.
3. Party chat for 8 people sounded great, but when I think about it, Im worried it will lead to cheating in games. If we're all playing Gears 2, and one of us dies, being in chat, we can tell everyone else where the other guy is.
PLEASE restore my faith and let me know some of the 'really really cool things' that I must have missed.