For any of you that are interested I have finally fixed the problem.
I had two sticks of Samsung 512mb PC3200 and I took one out and then placed the one left into slot 1. I tired playing a few games and I was still getting the problem so just to test it out I took a 256mb PC2700 module out of my other computer and put it in slot 2.
After booting up the system I tried a few more games aand guess what, the problem has finally gone away. I played GC 2 for around 2 hours and then CS Source for 4 1/2 hours with my mates and it never crashed once.
What I'm guessing is my motherboard isn't very stable when runng PC3200 Ram so by putting a PC2700 module in, it has lowered the speed and at the same time it has made my system stable.
The other good thing is that it has made no difference whatsoever to my gaming in the means of speed etc. I still have all settings on max and the games do not skip at all.
I know when I had that blue screen it mentioned ntfs but I must admit that was a different blue screen to what I usually got. My hard drives are both Maxtor Diamonds and are very new so I would seriously doubt they would break this early in their life.
Anyway I must say thanks for all the posts you have wrote and hopefully this post will help some people out.