I recently built an AMD 64 system and i have a soyo CK8 dragon mobo in it ... and it will only stay stable for about 10-12 minutes before it restarts .. a friend of mine believes that the problem is my cpu fan is not working well enough .. the manufac. says it should support it but it is just a simple generic fan... should i spend the money to buy a nicer brand name thermaltake fan? ... or could it be some other problem for why it is restarting and not the CPU overheating?