Will definitely try some of these tests. I think it is the power supply or the heating. I did check the temperature and my mate said it was hot. How do you know what the max temp should be?

Also I have noticed that the normal fan stops spinning while the computer is on for about a few seconds, it then starts up again.

I want windows 7, just looking for the cheapest option. Once they offered it for like $30-$50 if you were a student. I can't find that anymore, deal is probably gone.