I'm not entirely sure where I should post this but hopefully this is the right section.
Recently, I had some issues with my hard drive in my IBuyPower crappy PC so over Black Friday I bought a Seagate 1TB hard drive off Newegg. Sadly, ever since I installed it I've been having issues playing any games. Bad Company 2 freezes once every 5-10 minutes for a couple seconds. After a little while of playing, Black Ops Multiplayer appears to show artifacts for a split second and then it freezes and doesn't let me alt+tab or even ctrl+alt+del. Genesis A.D. does the same thing as Black Ops just without the artifacts. I haven't played any other games yet but I will update this if I do.
If it helps, here's my specs:
Windows 7 Home Premium 64 bit
AMD Athlon II X4 620 ~2.6GHz
XFX HD 4670 1GB
Corsair 4GB DDR2 800MHz RAM
Seagate Barracuda 1TB 7200RPM
Sunbeam 680W Power Supply
And my old hard drive was a Western Digital Blue 500GB
One would think your PSU is up to the task, but, possible the video card is running short of power as the PSU ages, and, after changing to a larger HDD...
Did you Ghost image upgrade, or full reinstall?
If you have the time, and can full delete partition/ repartition/reinstall, I would...
Install OS, then chipset drivers, then video drivers, then Direct x updates, then your games....
Artifacting (I am facing similar issues in FEAR w/ my 5 yr old 7800GT as of last night!) normally points to video card or power, you might need to ensure the cpu/heatsink past has not dried up/burned off...
I'll try another SATA port later tonight though if I remember correctly, it's the same port my old drive used.
And I am an idiot. I never even thought about updating my firmware. Just finished that though and will go test it out in just a few minutes.