I just picked up a pair of these with sensor lenses. The lenses are fantastic. We went up to Brighton on an overcast day and I put them on and it was like the equivalent of an HD flatscreen versus an tube television. Everything was clear and the terrain was easy to read. I let my wife look through them and her response was "oh my god... you f*cking suck." She is going to be buying a pair this week...
Perfect interface with my Smith Variant brim helmet. No fogging issues. Clean look. Love these goggles. I still use my Dragon Mace goggles on bright sunny days. The sensor lens is almost too intense.