I'm with D.C., pro grip goggles are excellent,the pair i have were the top range model when brought 9 or so years ago,they are still going strong except for the strap has lost it's tension ,they have very thick foam were they sit on your face,all of the name brand goggles should be good,but different brands will suit different faces & some helmets also prevent the frame sitting on your face properly,if you can ,take your skid lid into your fav bike shop & try on a few pairs if they will let you to see if they sit right on your face,They should completely seal all the way round onto your face,I have never tried it but baby oil rubbed onto the vent foam is supposed to keep dust out
All this talk of baby oil & sitting on faces has got me thinking i may be on the wrong forum