I too am having connection issues. I have it all forwarded in my router, ports 53 and 80, forwarded to the computer.
I am using the python script. One computer I tried it on does have steam running, the other doesn't. THe one with steam runs vista 64 bit and the one without 32 bit XP.
I tried disabling the firewall on the XP machine. Still no dice. My router is a Netgear MR814v2.
Does anybody know what I could be doing wrong here?
I used the tool, and it said everything was okay.