Well there is another player, MasterofDoom, who has the same router and can connect to me, I'm only posting this just so you know.
The player I couldn't connect to said he is from Canada. I'll go to where you pointed to, if I am not already there. If I happen to be in the same area you are pointing me to, then I am not the only one that is having this problem, and it was a THQ thing. Thanks though
.