I'm not sure where to put this because based on everything I have read the issue could be anything from bad drivers to a corrupted O/S to an inadequate power supply, to failing hard drive or graphics card, or bad RAM, or a failing motherboard. 

Forgive me in advance for rambling....:??: 

Here is what I do know, for the better part of a month my Dell Inspiron 560 running  Windows 7 Ultimate, has simply turned off for no reason and rebooted as if there was a power outtage. Its random, no warning. It doesn't happen while I am stressing the PC.. I could be typing a document and POOF!

Upon reboot I get the message about improper shutdown blagh blagh. I check the event viewer and I have the VAGUE "Windows Kernel event ID 41 error "The system has rebooted without cleanly shutting down first" . I check the details of the error and get this helpful tidbit. 

EventData 
BugcheckCode 0 
BugcheckParameter1 0x0 
BugcheckParameter2 0x0 
BugcheckParameter3 0x0 
BugcheckParameter4 0x0 
SleepInProgress false 
PowerButtonTimestamp 0 

So I do research, run mem tests, HD diagnostics, scan for malware and all comes back clean. I installed "WhoCrashed" thinking I would get a dump report, Nothing! (Yes I have it configured correctly to write them). 
I update any drivers that need to be updated, dbl check the bios version is updated, Check firmware for my SSD and hybrid drive. They are up to date. 
I run Driver Verifier, Dell's Diagnostic tools.. Nothing!

Chkdsk comes back clean..

Amid the chaos, I noticed that there was a brief "fuzziness" of text on my monitor. Im thinking maybe its the GPU (Radeon 4570) and not enough power and its possibly overheating. I open the box. Its very warm. With that I take it out and replace it with an Nvidia GTS 610. I change the stock P.S to A 700 watt Thermaltake. Clean the vents and ll the fans. Im thinking that running the GPU, a Seagate Momentus 750gb Hybrid Drive and a Samsung 840 SSD, and two optical drives I should have more than enough power. While I have the box open I reseat all of the ram, I check my SATA Connections. Everything is tight. I change the outlet for the machine and the surge protector in between the box and the outlet. All is running smoothly for a few days and then boom I'm right back to square one.

I am at my absolute wits end. I have looked at everything related or remotely related, and I cannot figure out the issue. PLEASE IF SOMEONE KNOWS OF SOMETHING I HAVE MISSED, GIVE ME A CLUE. 

Specs:

Specs:
Inspiron 560
Thermaltake 700w P/S
Nvidia GTS 620
Samsung SSD 840 250gb
Seagate Momentus Hybrid Hard Drive - 750GB
LG HL-DT-ST-BD-RE 12ls35a Blu Ray Drive
TSST DVD RW
Seagate 1TB Free Agent HD connected via USB
8 gb ram DDR3 PC3-10600
Intel Core 2 Duo CPU E7500 2.93HZ