The best mask that you will find for under $50 is the JT Spectra ProSheild. The goggle system come with dual thermal already in it so it won't fog up ever. It has a visor and is olive or black. the best part is that it is only 35 bucks. I bought this mask last yeare used it all year and it was very comfortable never fogged and took a couple of hits.