The Hyper212 EVO is not a bad cooler, but it is an atrocious bang/buck Loser. You said "cheap," and there are many 120mm tower-style coolers from competitors including Rosewill, Masscool, Xigmatek, and Enermax offering similar performance (within 1C-3C depending on fans) for up to 40% less. In fact, unless you plan more than mild overclocking, a 92mm cooler by any of those same brands will likely do the job, saving you another $5-$10 in the process.