Well I was playing Half Life 2 tonight and I noticed something. The glitches, where the audio loops for 5-10 seconds and the game freezes, seem to be gone. I'm thinking that Steam updated what was wrong, and just like that everythings fine. I just played for 1.5 hours without one show-stopper.