I worked in commercial construction for about 5 years, and safety glasses were required at all times. It was a constant battle against fog and scratches.
When I got into residential, I tried about 15 different types of cheap safety glasses. I found some that were acceptably comfortable, but they still fogged up easily, and scratched if you look at them wrong. So I only wore them during higher risk activities.
This model Icon is my favorite safety glass that I've ever worn. They're not impervious to fog or scratches, but they are much better than any of the other brands I've ever tried. And they're much more comfortable, and I like the look enough that I wear them while driving as well.
I feel like the difference in price when compared to cheaper competitor's glasses is easily justified -- They last longer, and the fact that they're so good, makes me wear them more often.
Highly recommended!