Remember before you use your mask for the first time it is a good idea to treat it with Sea Buff. This removes the silicone film that is applied to the mask during the manufacturing process and is the biggest contributor to a fogging mask.
Once the mask has been treated then Sea Drops Anti Fog can be used before each dive or snorkel to keep the mask from fogging.
Scubapro Solo Mask Black
The Solo is a modern single lens mask that offers a panoramic, low volume field of view in the streamlined design. The double-sealed silicone skirt molds to the face to create a comfortable, watertight seal.
Without a frame the large lens can be brought closer to your eyes widening your vision and reducing the internal volume making the mask easier to clear and equalise.