I am not behind a software firewall. I have the DMZ enabled on my router so I shouldnt be having any firewall problems that I know of.. However, When I try to join Internet games I usually do not connect to them. I get the "connecting" message but it doesnt go to the lobby or anything. It does work sometimes, but usually not.. weird.... Also, if I am the first person to join a game no one else seems to be able to join it. No one can join my Internet games either.