Can't be router cause I forwarded my ports for warcraft 3 and i can host games on it.
Can't be antivirus either cause I sopped resident shield on avast and added the fgunz map to exclusions
Also stopped windows firewall and doesn't seem to work either :S
EDIT: The porforward checker from portforward.com says that my ports ARE open :S
EDIT2: I turned the router's firewall features off and it still gives me NAT errors