And all is for naught; though you may be the host for a game, it is not direct p2p. IWNet sends you all the packets from the other players, so you are only getting the one connection from IWNet and not each player. Which is why the host has such a major advantage in the game. More fail for IW.
So now I'm waiting on Bad Company 2.
Mmm... i reckon it'd be more fun to make a script that always makes you the host, then another script that creates uber-lag for everyone else and then kill everyone and get 200-0 and then laugh and set your name as "IW.NET SUCKS" or whatever.
That's probably easier than trying to ban 1 person based on their IP.