Said it before and will say it again, the full mesh fencing style masks are a godsend. No fogging, no sweat splashing back into your face when someone shoots you in the mask. The mesh design of thin interwoven strands doesnt affect your vision as much as the hole punched metal you find in most goggles.
Only issues are not very good with a helmet if you like that sort of thing and as its one piece its awkward if you want a drink or snack mid game.