Cas latency has a big factor with Ryzen RAM, CL14 and CL15 are all close to 100% compatible while CL16 can be hit and miss, they may boot but overclocking is near impossible to get stable unless you change the timing and play around with the BIOS settings.
CORSAIR - Vengeance LPX CL15 2666-3000
G.Skill - Ripjaws V Series CL15 2666-3000
Patriot - Viper 4 CL15 2666-3000
G.Skill - Trident Z CL15 2666-3200
Those are all pretty popular and range $90-$109 For others refer to your motherboards support page as each manufacturer tends to lean to one RAM provioder over the other. MSI in general has the widest selection of tested RAM so nearly everything in 2400-3000 is listed as supported...