aha so our thoughts were right about the overheating. well glad we could help.
i have got water cooling i my computer. and i feel that it is effective. although if you have a space problem you will have to look around for a compact setup. as the radiator for the water cooling kit can be large...