I run the H150i Pro from Corsair, but if I would buy again I would certainly go for Noctua NH-D15. I have the NH-D14 on my old 2700X and it can take enormous amounts of heat without bending down. The fans are also very quiet. NH-D15 is even better, it's probably the perfect 3900X cooler afaik.
AMD Ryzen R9 3900X | Corsair H150i Pro | Asus X470 Crosshair VII Hero (bios 2901 "ABBA") | MSI GTX1080Ti @AIO Water(Arctic Cooling)
32GB(2x16) G.SKill Trident Z RGB @3800(16-16-16-30-42-1T DR B-Die) 1:1:1 | Samsung 970 Evo Plus 1TB | Corsair RM850x | NZXT H700