Is your NAT fully open?
I've seen people saying this numerous times... Yet I've never come accross so many network issues similar to these on games other than the Forza series. Do they use some odd form of networking?
Granted it could just be an xbox thing, Forza is the only MP game I've played




(I was last time I was on Forza anyway)