Some random generic brand mask.
Tried a few others, can't seem to remember their names...
Spyder Fenix ACS, Stock Barrel, Generic VL200
-Easy lens removal
It may not be the best mask ever, but it does it's job well. I've never had it fog during the few games I've played. I've noticed that the mask doesn't cover my chin when I'm talking or yelling. That seems to be the case with masks with similar styles. The chin strap gets annoying but I've learned to deal with it. With the inclusion of the fan it seems as though there's no possible chance of fogging with this thing. The easy lens removal is a plus, but personally I would choose a color other than bright red for the tabs on the side.. It stands out like a sore thumb. A hat solved this quite easily.
It WILL fog if you clean or touch the inner part of the lens. I reccomend not messing with that part of it. It seems to be treated with some chemical.. Wish I could find some of it :P