My friend has recently gotten xbox live and i have been having problems connecting to him, for example i cannot join any form of chat with him, unless he is in another persons party and i join that persons party, and i cant invite him to game parties like on call of duty. I can play with him online if i join his session in progress. Now i have check my NAT numerous times. Ive spent many hours on my router settings trying to figure things out. Everytime i try to connect it says "cant connect to xbox live party, there must be a network problem." Please dont respond with a check your NAT link!