Sorry if I came off sounding rude/arrogant. Just frustrated with my PC

I re-partitioned my PC about ~3 weeks ago and got everything working fine
I was about to start browsing the internet until I realized whenever I scrolled down/up it would look like it refreshed the page and realized it was due to not installing drivers for my vid card
Fast forward to about a week ago, I let my friend use my PC, and he was only browsing (no sites for risk of malware or anything like that) and it suddenly froze. I restarted the PC and ever since then it gave me the problem of freezing at start up. I took off the cover of my case to see if I could spot anything wrong and it seemed to be fine. After a few boots it started normally so I figured it was some minute error
Yesterday I ran spybot and about 3 minutes in it gave me that blue screen saying I don't have enough physical memory and when I rebooted (and this is the first time I rebooted since a week ago because I keep my PC on at all times) the same problem of my screen freezing occurred.
I just restored my PC to an earlier time, and it seems to be working fine.
However, at the start of my PC it gave me a notice that the system had found a new hardware that's not been previously installed and it was my soundcard (which has obviously been installed already) and my USB mouse didn't work until I un/re-plugged it in.
I've taken a look @ my BIOS and I don't think its due to overheating because my system's running fairly cool
Also from the event viewer I had this error:
http://img132.imageshack.us/img132/6751/errorwrj.jpgPC seems to be running fine now though. Are there other things I need to be wary about?
Edited by o.O?, 08 June 2009 - 04:37 PM.