The demos for Call of Duty 2 and Battlefield 2 run at max settings with an average of about 80-100 FPS with barely noticeable and rare stutters. Meanwhile, Half Life 2 and Doom 3 also can be run at max settings and get a great FPS count. However, the problem with those games is that they have this incessant minor stuttering that I can't get rid of. I told myself with HL2, "Maybe my computer can't handle the highest settings". So, I tuned things down a bit, but had the same exact problem.
I then went down to 800x600 resolution, all my graphics settings on low, and no HDR lighting. Those are settings worse than what I used on my old computer. And yet, to my disbelief, I still got the exact same stuttering. What could possibly be the problem with my system? It can run HL2 and Doom 3 much better than my old computer, but this stuttering just will not go away, no matter how low I set the graphics options. I even tried defragging the hard drive, which had no success. Does anyone have any idea what is wrong with this computer?