Well, here it goes:
A few weeks ago my computer started acting funny, with unusual flickering of the screen, which progressed into a strange lock-up that screwed up my screen into a blocky, unreadable mess. This only occurs when playing games, so I assumed it was my video card (Asus Radeon 9600XT). I pulled it out, put it into my roomate's computer and it functioned fine. Once I put it back in, my system wouldn't boot up, even in Safe Mode.
I then tried reloading windows onto a spare hard drive, and my system worked fine, except for its new 20GB capacity. So I put my old HD back in (Western Digital SATA 120GB), and tried to format and reload Windows (XP Professional w/Service Pck 1). This would freeze every time it would try to access my HD...
So, I made a boot disk using Western Digital's Diagnostic Software, and this said my HD had no errors. After this, my system miraculously booted up. I tried running the Windows version of this Diagnostic software, and it said there was an error, to check the cables and contact customer support.
I am not sure if this is the problem, due to all the other issues I've had; I believe it might be my Motherboard (MSI KT6Delta), but how can I tell?
Anybody have any ideas as to what might be causing all of this educational yet annoying BS?
Any help would be much appreciated!