I had suggested memory due to his his event viewer.
==== Event Viewer Messages From Past Week ========
17/01/2011 17:13:34, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 805799c9, parameter3 a8c14590, parameter4 00000000.
17/01/2011 16:43:06, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 805799c9, parameter3 a8aa9600, parameter4 00000000.
17/01/2011 11:37:02, error: sr [1] - The System Restore filter encountered the unexpected error '0xC0000001' while processing the file '' on the volume 'HarddiskVolume2'. It has stopped monitoring the volume.
17/01/2011 11:12:42, error: Service Control Manager [7034] - The ServicepointService service terminated unexpectedly. It has done this 1 time(s).
17/01/2011 11:12:42, error: Service Control Manager [7034] - The Java Quick Starter service terminated unexpectedly. It has done this 1 time(s).
17/01/2011 11:12:41, error: Service Control Manager [7034] - The SpeedTouch 330 Manager service terminated unexpectedly. It has done this 1 time(s).
17/01/2011 11:12:41, error: Service Control Manager [7031] - The Lavasoft Ad-Aware Service service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 5000 milliseconds: Restart the service.
17/01/2011 11:00:36, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 7fd3bbeb, parameter3 aa040c78, parameter4 00000000.
16/01/2011 17:30:33, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 7fd3bbeb, parameter3 a8913c78, parameter4 00000000.
16/01/2011 03:46:45, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 7c54b2e0, parameter3 a900eb2c, parameter4 00000000.
15/01/2011 20:04:49, error: System Error [1003] - Error code 100000d1, parameter1 0fb13000, parameter2 00000007, parameter3 00000001, parameter4 1027bec1.
14/01/2011 13:30:31, error: System Error [1003] - Error code 1000007f, parameter1 00000008, parameter2 80042000, parameter3 00000000, parameter4 00000000.
14/01/2011 13:01:31, error: System Error [1003] - Error code 1000007f, parameter1 00000008, parameter2 f77ded70, parameter3 00000000, parameter4 00000000.
14/01/2011 12:45:25, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 805799c9, parameter3 a8b2ffa8, parameter4 00000000.
14/01/2011 12:25:45, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 7fd3bbeb, parameter3 a807dc78, parameter4 00000000.
13/01/2011 20:30:50, error: PlugPlayManager [12] - The device 'Speedtouch PPP Adapter #2' (STBUS\STPPPOAID\6&2064b99&1&0000) disappeared from the system without first being prepared for removal.
13/01/2011 04:11:40, error: System Error [1003] - Error code 1000008e, parameter1 c0000005, parameter2 7fd3bbeb, parameter3 a9e3fc78, parameter4 00000000.
==== End Of File ===========================