Wire mesh goggles. I've found that woven mesh is easier to see through then stamped mesh. You can also spray-paint them for better camouflage!
I have a set of those with the thermal dual panes and fan, they are my go to's, with a Brass Face mask.ESS profile goggles, with foam removed. Rarely ever get any fog, and have a G&G fan if necessary.
Liquid hand soap, buffed with a mircrofiber cloth worked the best for me.what do people recommend for an anti-fog coating?