There are a lot of different types of Cooler Master coolers, and it really depends on what you need it for as to which one is best. If you need a high-performance air cooler for overclocking, then the Cooler Master Hyper 212 Evo is a great choice. If you're looking for a budget air cooler, then the Cooler Master GeminII S524 is a good option. If you need a water cooler for your gaming PC, then the Cooler Master Seidon 120V is a good choice. Ultimately, it really depends on your needs as to which Cooler Master cooler is best.