Hi,
I use Panoptx glasses that have a breathable foam going around entirely each of the eye cups. This works well for me in both road and mtn biking when there is lots of dust flying and also in springtime when the heavy pollen seems to aggrivate contacts. Good luck.