Often times when I am in a game it seems that my connection is lost and it brings me to the screen that says "starting game" and it stays there for maybe 30 seconds or so. When I get back into the game the score has changed and I may have died a few times because I was standing there, unable to move. After that the game plays fine until it happens again. My NAT is open and I have forwarded ports, and this is the only halo game I've had trouble with multiplayer on. Help would be appreciated...