Hi krps13, and welcome to Sevenforums
This thread might be worth checking out Windows 7: Counterstrike source (in combo with IDM)
Also see if your Internet Explorer is set to Work Offline, cause CSS relies on IE to load HTML based MOTD pages ( the intro pages that are shown when you join a server).
Next you could check if your firewall/security suite is not blocking Steam or HL2.exe, and that the ports that Steam and HL2.exe need are opened in the firewall.
You could also search the internet on how to disable MOTD in Counter Strike Source, see if that solves the freezing.