Also hate to rub this in your face.. but MM WAS A WARMUP FOR HL2. Stop thinking it was solely designed for HL1, because it was not. It was a warmup for HL2, and for the HL1 engine, it's simply remarkable. As for your FPS dropping by big clumps, Drop that old P3 800 mhz machine and get a new one.