Zeal Eclipse SPPX
These goggles kick ass and I love them. I see there is a lot of debate going on over there anti-fogging capabilities. In my experience, the only time they ever seriously fogged up was going from 0 degrees outside into a hot, overly crowded bar. Yet they still cleared up fairly quickly. Other than that though any other perspiration, such as from breathing heavily into a fully zipped jacket, cleared in seconds.