Respect your eyes, ditch the mesh. Lots of excellent goggles out there.
I've run ESS Profile NVG's now for a few years and love them. Bit pricey to start with (about $100 new) but great ventilation and full seal protection. Replacement lenses can be purchased for $22 from CPGear.ca.