Shred definitely makes some nice stuff. I started riding for them at the beginning of this season, and I really like the feel and fit of the goggles (I have a fairly large head/face and usually wear a helmet). I had a pair that were a double lens (two lenses sealed together to prevent fogging like pretty much all lenses are these days) that didn't have venting holes in them, but the only time they fogged is if I was hiking really hardcore and sweating. They rarely fogged and my Smith Phenoms that I used to have would have fogged under the same conditions anyways. Granted I ride for them so I'm sort of biased, I definitely recommend them as they make a quality product. Also they make sunglasses which are really nice, and the new product line has just been released at
http://www.shredoptics.com so check it out!