I love my Sony WF -1000XM4 buds. Great wind noise cancellation and great sound quality with the LDAC bluetooth codec on Android phones.
Running
A place for runners.
They're only IPX4, they will undoubtedly break way too fast since I will be using them in all kinds of weather (a lot of running in rain and snow) and I sweat like a pig when running.
Fortunately, I sweat like a human and they work just fine. I don't use them in the rain or snow.
Shockz are the best I've used, by far. I had a couple different kinds of non bone conducting in the past and the wind noise was always such a problem that I couldn't use them on windy days, similar to what you mentioned.
If you haven't tried Shockz lately, you might want to find a running store that carries them and give it another shot. I recently got the OpenRun, and was surprised that they sounded better than the 3 year old "Air by Aftershockz" they replaced. (My dog chewed up the old ones 🫠) The OpenRun Pro are supposed to sound even better, but are not cheap.