I see this:
Log: 'System' Date/Time: 06/09/2011 10:57:47 AM
Type: Critical Category: 63
Event: 41 Source: Microsoft-Windows-Kernel-Power
The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.
So I assume this was the time of your last crash. (or a couple of minutes after the crash)(Time is usually GMT so the hours will look wrong to you but should match up to the last reboot)
Log: 'Application' Date/Time: 06/09/2011 10:58:29 AM
Type: Warning Category: 0
Event: 1 Source: LMS
LMS Service cannot connect to Intel® MEI driver
Happens during a boot or shortly thereafter so probably not part of the problem.
This is the only thing that looks really bad that happened the same day:
Log: 'Application' Date/Time: 06/09/2011 8:57:18 AM
Type: Warning Category: 7
Event: 508 Source: ESENT
wlmail (6008) WindowsLiveMail0: A request to write to the file "C:\Users\LANCE\AppData\Local\Microsoft\Windows Live Mail\Mail.MSMessageStore" at offset 3801088 (0x00000000003a0000) for 8192 (0x00002000) bytes succeeded, but took an abnormally long time (22651 seconds) to be serviced by the OS. This problem is likely due to faulty hardware. Please contact your hardware vendor for further assistance diagnosing the problem.
How big is the file at C:\Users\LANCE\AppData\Local\Microsoft\Windows Live Mail\Mail.MSMessageStore
I don't use Windows Live Mail so have no experience with it but I used to use Microsoft Outlook and the stupid program would grow the message storage file to a gigantic size that took forever to load and to write to. Find the file and right click on it and select Properties. It should tell you the size.
I am seeing a lot of Bonjour errors so I think you should just uninstall it. It's something from Apple. You can download it from them again if you ever decide you need it.
Let's clear the error logs to make it easier to spot new errors:
Right click on (My) Computer and select Manage (Continue) Then the Event Viewer. Next select Windows Logs. Right click on System and Clear Log, Clear. Repeat for Application.
Run the builtin memory test:
Open Memory Diagnostics Tool by clicking the Start button Picture of the Start button, and then clicking Control Panel. In the search box, type Memory, and then click Diagnose your computer's memory problems. Administrator permission required If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
Choose when to run the tool.
(I think it has to reboot to do this and it should run for a while)
Go to the Seagate site (they make your hard drive which is a ST9500420AS) and download seatools for windows.
Have it run an extended test of your drive.
See what it says about your drive.
Keep Speccy running when in regular mode and watch the temperatures. Are they climbing the longer it is on?
Try running with the laptop without the battery. Sometimes a bad battery will load down the power supply.