Do you have starcraft 2?
For some reason it has one very, very nice piece of information that it shows with your current framerate - I forget the exact wording but it will say something about resource stalls for Xms in the last min.
I have an i5-2500K @ 4.4GHz and a 6950 GPU - for some reason my PC will often studder for a half second or so while gaming. I have yet to isolate the cause, but everytime it would do that in SC2 it will say 300-3000ms of stalled time in SC2. With my specs, it shouldn't be happening, but I think something in my setup or the windows configuration is making the computer wait for info or otherwise interrupts the CPU/GPU and causes the lag.
There may be other applications/games that have a similar info display - but SC2 is the only place I have actually seen the "resource stalls" measured this way.