Hi, thanks Mak for the reply.
I did run memtest the other night, it said my RAM was good. And the driver issue, I really believe it was my windows mobile phone, two of the days this happened I was in the middle of transferring some files to my phone... I guess I can try to find some drivers on...