My friend and I live on campus at a university and we both have a moderate NAT on Xbox live. We cannot party up on Halo 3 to play any matchmaking games together. Besides the obvious opening the NAT (which I think we can't), is there any way that we could get in matchmaking games together?