I have the new Proto goggles, and though I like the look and feel, I experienced the worst fogging I have ever seen this past weekend. I had the fan going and if it helped, I couldn't tell.
I own me a pair of Flex 8's played with the Sun and didn't have one problem...it was cold and wet and didn't have a bit of fog...they might replace my profiler, and i like my profiler's...Mr. Dugan what do you think about them...
Almost only counts in horseshoes, hand grenades, and nukes!
I love mine! I have worn every other goggle and these are the Best. Ask anyone that knows me, they know that I have had my face in all the different goggles.