before i built my own computer, HL2, CS: Source, and all Source games would crash and they also stalled when loading, or joining a server, but games like cs 1.6 or any other games that aren't made with Source would load fine...
The way i fixed this problem was to play in dx7 instead of dx9, but it of course doesn't look as good as dx9, but it never crashed after that................until i installed trend micro anti-virus and for some reason after that it would crash a lot! i dont know why though kinda sucky. thats why i bought my new pc..... and now i have other problems =[
just a little info