Hello first off I wanna say thanks to everyone who'll spend their time in helping me with this annoying problem. The story goes as follow I've had this problem for ages (probably even since I had my PC) ,some times less some times more.It was happening under Windows Vista (32bit) and Windows 7 (32 bit).Currently I'm running Windows 7 Ultimate 32bit. Most of the time it happens when I'm playing a game (ex: Team Fortress 2 ,Portal 2 ,Starcraft 2 ,League Of Legends) ,rarely my PC freezes when I watch x264 movie files ,but not any more I think. What happens is my PC either freezes or randomly restarts or I get a BSOD one of the 3. Some days I play all day without a single crash ,but some days it crashes every 15 minutes ,then stops ...and then happens again. I've tried to update my video/sound drives and change them countless times ,it has helped to some point ,but the problem has been very consistent. My Computers specs: CPU: Intel Quad Core 2 Quad Q6600 @2400mhz (9x267) MB: ASUS P5KR RAM: Corsair XMS2 DHX CM2X1024-6400C5DHX x2 (2x1GB) VC/GPU: ASUS EN8800GT(Nvidia GeForce 8800 chipset I guess) Audio: Integrated Sound Card - Realtek ALC883 HDD: Seagate Barracuda ES 500630 Network: Integrated Atheros L1 Gigabit Ethernet 10/100/1000Base-T Controller OS: Windows 7 Ultimate 32bit I did add all my recent mini-dumps , I regularly defrag my system and check for viruses.Please if there's anything else that I need to add inform me and I'll try my best to provide the information.Really hope I included the stuff that's needed for this to work properly. Again thank you very much for your time and efforts.