Yeah other that games my pc runs pretty stable. I just downloaded the latest drivers for my chipset? How do I install them? I don't understand the driver interface.
Your friend is wrong about the 2mb cache. Its not the problem.
I reckon its a driver/config issue of some sort...either mobo or GFX. Usually there is a setup.exe or something of that nature to install chipset drivers.
Also, try disabling your anti-virus while playing. Double check that all your temps are fine with something like speedfan, but I doubt thats the problem.
A lot of people have problems with getting Team Fortress 2 to run at playable framerates, including people with better computers than you and me. I refer you to this thread.
Thanks for that link beanie! typing in mat_queue_mode 2 in the console does help, but the game is still choppy, and im still getting the same prob with my other games, thanks anyway