Sky diving goggles are pretty resistant to fogging. They have side vents for ventilation to help keep them clear.