I have been using the Bombardier helmet. Yes its expensive, but works perfectly. Every once in a while there is a problem with the breath guard not being seated properly, but after adjustment no problem. I don't even have to lift up the sheild when I stop! This is great for those -10 windy days. It is heavy though, and my neck does get sore after a day of long riding. I am going to try the prescription goggles from Pro-Vue this year (in a moto X sytle helmet). My only concern is that you can get frost bite on the really cold days. By the way, I must admit to getting frost bite more than once around the face guard of my modular helmet. I now put vaseline on these areas on extremely cold days. I do have a bottle of the purple stuff, but have not tried it. The problem with most anti-fog coatings is that under extreme cold conditions the freeze up causing fogging themselves. We'll have to see. The bottom line is that the modulare helmet works with glasses. The other bonus is that you can leave your glasses on when taking the helmet on and off. It is truly the way to go. I would think that under normal conditions the the Pro-Vue would work well also. Good luck
I want to ride every day, all day, as fast as I can.