Trust me I wish I could find an easy alternative. Push pins plain suck. I've not had luck with any of them. They'll go in and work themselves out over time I've noticed.I also like the push-pin design. (I said so in my review of the Celeron DC E1200 @ newegg.com.) The majority of those that have spoken out *against* push-pins are also those that favor screws or more *traditional* fasteners (mainly used in third-party coolers).
The push-pin design is actually MUCH easier than how Intel's S478 HSFs typically go on (I came to LGA775 from S478). The gripes I read about the push-pins are mostly that it's TOO easy and too simple (in short, complicated = better).
Not in this case.
I have my Celeron DC E1200 overcranked to 2.66 GHz and an FSB of 1333 MHz (compared to 1.6 GHz and 800 MHz FSB at stock), push pins and all.
Bone-stock cooling, complete with push pins, and I have a one gigahertz overcrank?
Sounds like Intel did something RIGHT with the stock HSF (complete with push-pins).