Mike, fwiw, Helmet Harbor ranks it:
Wind Noise Rating: 7 out of 10
Ventilation Rating: 10 out of 10
Overall Rating: 10 out of 10
How you get "10 out of 10" with a 7 in Wind Noise, I dunno... apparently the noise is worth it for the overall experience?