Are you handy with yarn or do you know someone who is? I keep a pair of these
ear warmers on my helmet, and they block the wind without blocking other sounds; kind of like a furry thing on a microphone. I made some for warm weather riding with thinner cotton/acrylic yarn and a smaller hook. If you know a knitter, I can find a knit pattern for you.