Seirus makes some nice ones. Mine has a neoprene section for the nose and mouth. The rest is a light windproof fleece. People's needs vary so much I stay away from recommending a specific model.
Here's a
few.
I have another one from Borah that I like too. It's nice have more than one. In my case at least they're exposed to a lot of sweat and exhaled moisture.
I prefer a 'clava to the neoprene face masks which I used to use that velcro at the back of your head.