I agree the foam ones are best, if used properly. I've never used them on flights, but use them inside my helmet when riding my motorcycle to cut out the roar of the wind. Even cheapo basic ones will make a drastic difference, enough that I can listen to my in helmet speakers clearly, and still hear sirens and horns. Wind noise inside a helmet can be MUCH louder than engine noise IME.