AMD Radeon has a good build, but if it is notably cheaper, get DDR3-1600. Also, a competitor's 120mm tower cooler (e.g. Masscool, Enermax, NZXT, Rosewill) will offer similar performance to the often-parroted Hyper212 EVO, but almost always cost notably less. The Hyper212 EVO is not a bad cooler, but is a bang/buck Loser. Even the little-changed Hyper212 Plus has been only $20 lately.