Trying to work out which CPU cooler is best is minefield, there's no common spec to refer to and even from the same manufacturer there are a million different variations of seemingly the same cooler. But going by reviews that test on actual temps/noise levels there's marginal differences between coolers until you spend huge amounts of money.
I went with the Cooler Master Hyper H212 LED Turbo Addressable RGB Cooler for R629:
The 212 gets slagged off going by some comments on forums but it doesn't do much worse than the hipster coolers that sell for twice the price. The only drawback to it is the height, you need a good 160mm clear above your cpu lid for it to fit and depending on the location of your ram slots it can block the last slot.