I've gone through a few different glasses with no satisfaction. I think I've started a few threads here too. Not much luck.
At the price point, I'll try the Kroops. I ordered the ones with 6 holes and a rainbow lens for $25. I like the $45 ones with a rubber "toothbrush" type of gasket better but they only have a gray lens.
I'm certainly worried about fogging. I'm sure these cheapies will need an auxiliary coating of anti-fog.
I'll report back once I ride a few days in them.