Okay, so basically my computer is giving me this problem where it will suddenly crash depending on what I'm doing. The screen sort of seems to melt, jumbling the image on screen up into a blocky artifacty mess... It shuts down to BSoD after a few moments and the pc (usually) tries to restart. It'll start up like normal and be fine until the conditons are met for the crash.
Now there are a lot of complications here that I feel I should address. The computer seems to run almost completely fine on Windows XP. HOWEVER it still gives me the same problem when I attempt to open, say, Second Life. Or a number of other programs, it will give me a crash. It's specific things that will do it, I think. It's only done it a couple times on XP other than the many times its crashed whenever I try to open Second Life.
Now the REAL problem is that it crashes regardless of what I'm doing when I'm in Windows 7. I will load W7 like normal and will start working like normal, but almost immediately when I try to open a CD or turn on an application of any kind, the computer crashes. Same result.
On the issue of drivers- yes all drivers are up to date. The problem is that I can't keep Windows 7 up long enough to get ANY of the factory drivers installed, let alone the latest drivers. I have the latest drivers on my install of XP, but I'll be damned if it works any better...
Temperature- the entire system runs at a fairly sleak 35-40c system temp and CPU temp. Voltages are all nominal as well as I check the BIOS fairly often.
I can't even get an error report as to what's wrong. The system doesn't log anything in the event viewer.
I JUST bought this computer and put it together not more than a week ago. But I used two old hard drives. Now I thought it was just the hard drives giving me problems. They are two older seagates, a 120gb and a 200gb drive respectively. They crashed a little less than a year ago. I thought the HDDs were fried but it turned out to be complete data corruption on the disks. Probably due to the Motherboard and power supply both going bad at the same time. I ran Getdataback NTFS on both of them to retrieve my stuff and then reformated them entirely. Since they APPEARED to be functioning, I installed Windows XP on the one which I'm running now. I tried installing Windows 7 in the other drive since it wouldn't work on this one, but I got the SAME result.
Because of the previous corruption, do you think that both drives are just behaving normally as old dying drives do? If this were the case I could just replace the HDDs with a new sata drive and would run perfectly.
Or is it something to do with the OTHER hardware in my computer? (I REALLY HOPE NOT!

)
So yeah, for now I have a comptuer to run at least, until I try to open Second Life or something.
Here are my specs.
MSI DKA790GX Platinum mobo
AMD Phenom II quad core 3.0ghz
Onboard Radeon HD3300 (I think) vga
4gb Corsair XM2 pc1033
Corsair CMPSU-850TX 850w
I really wanna get this up, I haven't been able to afford a new pc in over a year and I'm so used to disappointments. :/
UPDATED 1st November, 2009:
I installed a new SATA drive and it is indeed not the HDDs acting up. Same result on the new drive. Also it seems to be happening in my install of XP more frequently. I'm at my wit's end here. Mayhaps I need to flash the BIOS? Also it seems to happen quite a bit whenever I try to do any kind of crazy browser intensive stuff. It'll randomly crash when I access gmail or if I try to run Quake Live from their site. Stuff like that.
gmail or if I try to run Quake Live from their site. Stuff like that.