Yeah, I've seen a couple of the anti-fog liquid/wax products...usually sitting in a display next to the cash register. Too skeptical to buy one to try though.

If I can find it around here, I'd like to try the visor insert by Fog City (I think it's called Pro Shield). It's a clear adhesive film that you apply to the inside of the shield; saw a couple of positive reviews of it since posting.

Thanks,

Will