Ok, well to start off, I have Open NAT, UNuP is enabled, I only have a modem, I use wireless, my ISP is Internode, I live in NSW, Australia, and my house's phone line is connected by a cable.
Now my problem is that sometimes I have excellent internet, becoming host in Mw2 after the host leaves 90% of the time. Later on, sometimes I turn my Xbox on, play an offline was and I don't get disconnected from LIVE, then I sign in to Mw2, get in a match and I get disconnected from LIVE. I try to connect to friends and I can't connect, it's total BOOHOO [mod edit].
P.S. These forums fail compared to the old ones.