There isn't any full proof way in decreasing the lag. A little intresting tid bit though, when i first started using xbconnect i could host like a madman. No problems what so ever. Now I am having problems. Thanks to everyone jumping on the DSL bandwagon it has seriously degraded my connection. I can no longer host anymore than 3 boxes, and I can't do BG it stops halfway though. So I plan on getting rid of my dsl anc trying out cable. Now as to finding a room, i never have a problem finding a lag free room. Ever! If you are constanlty getting lag I would assume it has more to do with your connection and not the hosts. Most intelligent people won't host unless it is pretty much lag free. We recently had a CTF BG with 12 people(3 on 4 boxes). Virtually lagless. Sometimes when you join up you have to wait a sec or so for the lag to cleat then it's smooth sailing.
As for okayama, that was just some useless spam. I bet you play Halo with Xbox live all the time. Oh yea and what about the annual fee? Bet that's fun...or are you going to stop playing after your year is up. Don't post unless it has a point.