For wind on my bike, I have cat ears. I have taken the odd call and the person on the other end hears no wind and more importantly, I can hear them. With other earphones the noise cancellation may be perfect but it doesn’t help me hear plus I’m sure it isn’t good for my ears.