The CM 212 +/EVO are great coolers, I am currently running the EVO on my OC'd 2500k (my temps are about 30c idle and 60c at 100%). The H60 is a pretty good entry level watercooling system (although they get may complaints about quality issues; it does have a pretty good warranty though); If you are considering the H60 I would probably get the H100 instead; it has a 120.2 radiator and performs almost as well as a custom loop (especially if you spring for another 2 fans)
Overall the best (besides insanity like liquid nitrogen) is to build a custom loop, but if you cant afford it or dont want to deal with the maintenance the H100 is a pretty good product.
For the money the CM 212+/EVO is a great deal for beginner overclockers.