Hey guys, I might get a used 2500K in the near future to upgrade my very old E7500 computer and I need opinions on which cooler to get. I am down to three choices: CM Hyper 212 Evo/ Hyper 212X, Silverstone AR01 and Thermalright True Spirit 120M. I plan to do only a mild-moderate overclock if I need to because I live in the tropics and temps here can stay at 30C all day. I've read reviews of the coolers but I can't come to a decision because the tests weren't direct comparisons. So which one would you suggest I get? You could also suggest other coolers for the same price range but I am limited to a max height of 160mm. Thanks.