I have this from REI, but I added a fleece panel on the bottom of the front and back so it tucks into my leather. Works good as low as 27 degrees. Haven't tried it in lower temps.
I use a neoprene one. It wraps around my face and has Velcro on the backside. It covers from the top of my forehead to under my chin. I have ridden in 28 degree temps on my Sportster and face has been fine. I wear goggles and 3/4 helmet.
These would be great for anytime in Wyoming! The wind here in Casper gets 40-50 mph on occassion and you wouldn't believe the amount of dust/sand flying around with it! These would be great protection from getting your face sandblasted!