Don't care if I look stupid. I wear glasses (but not contacts), so this seems like a better option than OTG or prescrip goggles.

I've only managed to try on a Salomon, but the vents were tiny, and not even really open to the head. I run hot...any of these helmets out there with lots of venting?