This cooler is top...no problems with i7...amd I don't know...but a watercooler is certainly better, but bad value for money unless you want to change the whole system to watercooling. However, I think as long as you don't overclock the process, there should be no problems.