heat will shorten the life of a processor, overclocking will make ur cpu run hotter, overclockers usually are on top of cooling anyways so its not a problem with better than stock cooling methods, from bigger heat sinks and heat sink fans, to case fans, even case designs can affect the temp inside the computer, and water cooling is available to.