prety much any tactical goggles like ess or paintball like jt will fit with your glasses underneath, you will want some fogtech to coat your glasses inside and out and the inside of the goggles, fans help some like em i dont use em really the noise is annoying to me.
then you can use a mesh face protector so you can still use the sigths on your gun
http://www.airsoftparts.ca/store2/in...x&cPath=74_140