what firewall are you using? i used to have that problem on my old rig when i had an non windows firewall installed. went back to using windows built in firewall and it fixed it for me. also, the catalyst control center from amd has caused issues with my hl2.exe crashing in the past as well...