I have found that the best investment is good fans and cases.

We build all of our own equipment.

All of our workstations have server cases with 3 or 4 80mm fans. The CPUs have Antec (sp??) fans.

I think you can set the BIOS on new mother boards to shut down when a certain temp is reached.