|I noticed that according to your screendump found at http://img206.imageshack.us/my.php?... your Windows firewall is still active (alg.exe), this might be a problem but not neccesarily.|
If I had a simular problem I would try a different approch than you described, I would do it step by step as follows.
1. First step is information gatherning, the first thing you must check is that through your entire PAN (Personal Area Network) you must be able to have the online gameing ports
accessable. This as well as the Windows firewall (if online), ZoneAlarm and the router if it has built in firewall. Thus in F.E.A.R. these are TCP/UDP ports 27888, in CS-Source 27015.
In Crysis you have a serious amount of ports which you must been able to access both ways depending on if you will host your own online game server or if you just want to join others. You will find the ports on url provided
Keep in mind that these ports must have access to your computer (both) ways in order to work, otherwise there is NO WAY that you are able to access nor play the games online.
2. If I were to do another thing, I would probably check if there were proper connection towards the IP adress towards were I should access. I would ping them to make sure that thay were up and running.
This can however be missleading since you can easily disable ICMP (thus ping).
3. I would if posible if non of the above tips will not make it work try to browse forums were online gamers might have encounter simular problems.
There are however a few trick left in my arsenal which I will not bother you at this point, but will happily provide if none of the above tricks will not work.
I would not give up chazzer666, but that is just me. :)