Most of the [i]cool [/i]info was revealed on Tuesday in the Multiplayer Vidoc, but here's some stuff on matchmaking and more.
-
I don't know the answer to your particular problem, but I will say that it definitely has nothing to do with how your xbox is plugged into your TV/monitor.