Tuna Fish,
I feel your pain bro. There are very few things in this world that gets my blood boiling like a mask that keeps fogging up. I recently bought a top of the range quality brand diving mask and had the same problem. Drove me insane.
New diving masks have residue left over from the manufacturing process coating the lens. It is a very thin oily layer much like an oily smudge from a finger print on your favorite sunglasses. Unless you remove this coating from the inside of the lens, the mask will constantly fog up no matter what you try.
This layer can be removed quite easily and I did the following.
- I burned the inside of the lens briefly with a lighter. You can actually see the oily film burn away. make sure to get those corners near the frame as well and just light it briefly, you dont want to melt the lens.
[/*]
- There after i gave it a good wash with warm water and dish washing detergent again making sure i got all the corners good and no oily film left. [/*]
- Rubbed the inside with toothpaste and a drop of water. The purpose of this is the toothpaste works as a very fine grinding compound that helps clear the oily film so you have to make sure you rub it down thoroughly.[/*]
- Rinse out and dry. Then used the cleaning cloth from my Ray Ban sunglasses and polished the lens till it felt free of any oily layer or grease.[/*]
- An lastly the trick i swear by most and can not go diving if i haven't done this!! I take a potato with on the boat. Just before i enter the water i cut a small piece and rub the inside of the goggles thoroughly with the piece of moist potato. Sounds ridiculous but it works beyond belief, all my dive buddies now use the same method. If you cleaned your lens properly and used potato before going in the water you can rinse the lens in the water even and it still wont fog up.
[/*]
All these tips and tricks all aim at one thing.. to get rid of that damn oily layer. The starch in the potato on a clean lens keeps it from fogging. I hope this sorts your troubles out.
Happy and safe diving mate