Alrighty tested out ILs patch. Didn't work.
Checked that, your ports are being forwarded by my UPNP, so it works.
I got a poopy new internet connection (it's pretty awesome for everything else except war2) - I can't forward my ports (I think the ability to forward the ports will make the payment be smthing like 70% higher) and I've noticed that if I play with unforwarded ports on my newer computer (dude, I don't wanna carry my old computer anywhere, so I have it in my swimming pool in a place far away) it will lag like a mofo.
Also note that UPNP is just the way to autoconfig the portforwarding (to just let them join your games), it's not the total lag fighting thing.
What does /ping show for you on the server?
Do you see other players red, green or w/e?
it's pretty awesome for everything else except war2
What else expect war2? Downloading files? Web browsing? Or any other realtime online games?
Note that speed (Mbit/s) and latency (ms) are absolutely different parameters.