I have around 20 slot1 cpu's and it is simply amazing how allmost every single one has a slightly different cooling system. Some cpu's that barely get warm have HUGE heatsinks, others are fast p3's with very small heatsinks and a whining fan. Some have the pins, others have the much simpeler clip that you slide in place and keeps 4 pins from getting out.
Some p2's just have 4 holes with threat in them so heatsinks are screwed on with a bit of paste in between.
486 was the easiest, along with the first pentiums. Simple clip with little pressure, it didn't need a lot of flow. Great stuff, 2 second removal or fix.
slot1 could be a pain, and faster socket 7 needed better coolers and could break the socket clip. This happened far more often with socket A and s370: still not a good solution.
With p4 things looked better but the standard Intel cooler was a flimsy pain in the..... how hard can it be to design a good cooler? Well, for Intel pretty hard as the Core series got the stupid pins which can easily be damaged or not ''clamp'' hard enough.
At least there are the right holes to mount a good aftermarket cooler. Amd does it right the last couple generations.
Oem's can make some good mounting solutions as i have seen many systems from Compaq/Dell etc. that had their own creations that were much better than Intel's.
asus tx97-e, 233mmx, voodoo1, s3 virge ,sb16
asus p5a, k6-3+ @ 550mhz, voodoo2 12mb sli, gf2 gts, awe32
asus p3b-f, p3-700, voodoo3 3500TV agp, awe64
asus tusl2-c, p3-S 1,4ghz, voodoo5 5500, live!
asus a7n8x DL, barton cpu, 6800ultra, Voodoo3 pci, audigy1