Great mask. Some might complain about how it isn't all soft, but I figure I'd rather not get a bloody lip. I've never had a problem with fog on the mask itself, just on my glasses under the mask (better switch to contacts, eh?). Lens and strap removal is extreamly easy once you finally decide to read the directions.
I personally have no complaints about this mask. I suppose I think the visor and the ball deflector things look kind of silly but I guess that's a personal preference.