You do need to know the case, because you need to know if you will have working room and good air movement within the case. But as suggested, you need to also know the CPU.
Zalman's are very popular on this forum. I have never seen one fail in normal use... but for the few dollars difference, it is better to get a combination package of heat-sink and fan.