I use a Dye i4 mask. I have no experience with the others you have mentioned.
It has a slim profile, it has never fogged on me and has taken alot of direct fire without any issues.
Only issue is that it makes difficult aiming down sights of a shouldered rifle. You need to lift the gun a bit higher
Some Airsofters seem to frown on it cause it's a Paintball mask.
__________________
-Matt
|