Just wanted to make this clear since on your twitter your telling people a strict NAT will cause lag. This is in fact not true. Here is an excerpt from a Microsoft knowledge base article:
"How does NAT affect Xbox LIVE gaming?
Symptoms
When you try to join an online game or party, you receive an error.
You are frequently disconnected from a game or party.
You cannot hear or communicate with someone in an online game.
If you have any of the above symptoms or you receive a NAT error while playing, use the following article to resolve the problem: 979000 Error: Your NAT type is set to strict (or moderate)
Good to know
NAT does not affect lag within gameplay. NAT only affects the ability to connect with other players. If you are having problems with lag, please see: 909817 You experience slow performance playing on Xbox LIVE
If you are connected to a network at your workplace, school, or residence (for example, an apartment complex), you might be behind a proxy server or firewall. To resolve this type of NAT issue, you will need to speak to your network administrator about opening the required network ports. For information on network ports used by Xbox LIVE, please see the following article: 908874 Network ports used by Xbox LIVE
If you are using the network at your workplace or college, you are probably behind a proxy server or firewall, which is why you are experiencing NAT issues. Contact your network administrator for help.
If you are using hardware that is compatible with Windows Vista or Windows 7, you should not experience NAT issues.
If you connect to Xbox LIVE by using a direct modem connection (as opposed to connecting to the modem through a router), you should not experience NAT issues.
Sorry about the layout, copy paste doesn't work so well. Here is the direct link: http://support.microsoft.com/kb/908880?sd=xbox
"How does NAT affect Xbox LIVE gaming?
Symptoms
When you try to join an online game or party, you receive an error.
You are frequently disconnected from a game or party.
You cannot hear or communicate with someone in an online game.
If you have any of the above symptoms or you receive a NAT error while playing, use the following article to resolve the problem: 979000 Error: Your NAT type is set to strict (or moderate)
Good to know
NAT does not affect lag within gameplay. NAT only affects the ability to connect with other players. If you are having problems with lag, please see: 909817 You experience slow performance playing on Xbox LIVE
If you are connected to a network at your workplace, school, or residence (for example, an apartment complex), you might be behind a proxy server or firewall. To resolve this type of NAT issue, you will need to speak to your network administrator about opening the required network ports. For information on network ports used by Xbox LIVE, please see the following article: 908874 Network ports used by Xbox LIVE
If you are using the network at your workplace or college, you are probably behind a proxy server or firewall, which is why you are experiencing NAT issues. Contact your network administrator for help.
If you are using hardware that is compatible with Windows Vista or Windows 7, you should not experience NAT issues.
If you connect to Xbox LIVE by using a direct modem connection (as opposed to connecting to the modem through a router), you should not experience NAT issues.
Sorry about the layout, copy paste doesn't work so well. Here is the direct link: http://support.microsoft.com/kb/908880?sd=xbox