Re: anti fog
As DF said, get a thermal lens. Without a thermal lens, you cannot ever hope to not have fogging issues. Also, other masks have better ventilation that when coupled with a thermal lens almost ensures that you wont have fog.
Use the "Edit" button if you want to add or modify one of your posts as well.