Oh i also did a whocrashed check and this is what it came up with.
On Sun 4/22/2012 2:37:00 PM GMT your computer crashed
crash dump file: C:\Windows\Minidump\Mini042212-01.dmp
This was probably caused by the following module: ntkrnlpa.exe (nt+0xCDB3F)
Bugcheck code: 0x9F (0x3, 0xFFFFFFFF85AB2578, 0xFFFFFFFF875A2030, 0xFFFFFFFF8B206658)
Error: DRIVER_POWER_STATE_FAILURE
file path: C:\Windows\system32\ntkrnlpa.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: This bug check indicates that the driver is in an inconsistent or invalid power state.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
The crash took place in the Windows kernel. Possibly this problem is caused by another driver which cannot be identified at this time.
On Sun 4/22/2012 2:37:00 PM GMT your computer crashed
crash dump file: C:\Windows\memory.dmp
This was probably caused by the following module: ntkrpamp.exe (nt!KeBugCheckEx+0x1E)
Bugcheck code: 0x9F (0x3, 0xFFFFFFFF85AB2578, 0xFFFFFFFF875A2030, 0xFFFFFFFF8B206658)
Error: DRIVER_POWER_STATE_FAILURE
Bug check description: This bug check indicates that the driver is in an inconsistent or invalid power state.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
A third party driver was identified as the probable root cause of this system error. It is suggested you look for an update for the following driver: ntkrpamp.exe .
Google query: ntkrpamp.exe DRIVER_POWER_STATE_FAILURE