I use a pair of ess nvg goggles in combination with those:
http://www.mcnett.com/Op-Drops-Anti-...stem-P127.aspx
I have no idea how bad the fogging is with other goggles but mine do fog a lot.
But the Mcnett op drops (or the anti fog systems used by divers) really works good against the fog