The Pinlock visor is a revelation - it just stays clear, all the time, whatever the weather - the best bit of safety kit you can invest in.
The only slight downer on these is that you get a bit of a visual margin, due to the edge of the internal pinlock visor, of which you're quite aware initially. Eventually you get used to it, and almost forget your visor hasn't fogged up during the entire journey.... brilliant!