Came back to Airsoft after 10 years and my ESS turbofans have died and it seems they don't make them anymore. I fog terribly and it ruins the game for me so willing to pay whatever.
First I picked up the masked solutions googles with the fan, bit pricey and thought the cable would annoy me. Worked perfectly, absolutely zero fogging running around in CQB all day. My son now uses these when we play together and no complaints from him.
I also picked up a helmet and have the Ex fog running through into some Wiley X spears. Fogged straight away after 30mins of running around but as with my Turbofans removing the foam from the top of the goggles solved this. I also made sure the tubes were pointing correctly. Rest of the day zero fogging. I've always avoided helmets but enjoyed this setup.