Nice find and great write up! I too wear glasses and I'm always looking for something better.
I'm with Heritage. I've been eyeing these for the same reasons. I can't find a goggle I don't fog up. These may be the ticket.
Well gents, if you think it's bad when you're not wearing eye glasses, imagine the problem being about 2x's worse. This is one of the curses of wearing glasses.I don't wear glasses but I still have problems racing and on the trail of my goggles fogging up. Mostly in colder weather and bottleneck stops on the track. I think this would be a great product for any trail rider or racer. Great write up.