Have you got a firewall, if so, have you allowed Steam, CS:S, HL2 etc into the trusted zone? If not right click on the firewall icon in the quick launch bar (by the clock, bottom right) and in there you should see something along the lines of setting up your firewall and what applications you...