I run Oakley goggles in the dirt/sand and really like them. I also have purchased several pairs of their sunglasses over the years and liked them all. They also have a good repair center...........I know it well cause I have bent a couple of pairs of the wire rims and they fixed them for like $40. I only had one problem once with them returning them cause I forgot to include the payment when I sent them in and instead of calling me they returned them.
Anyway, I am not sure I drop a $100 on them cause you can get them anywhere from $40-80 in any color with any lense you want, most of the time at a local shop.
Out!