I just wrapped up a two-part article on the science behind ski goggles (VLT and tints mostly, didn't really cover fog issues) that you might find interesting. http://tinyurl.com/ot453f
I learned a lot researching it. One thing I learned is there isn't a consensus out there. Depending on which manufacturer you talk with you can hear completely opposite viewpoints!