When you're riding fast enough the visor never mists up, but, like yesterday, I find that if I ride in the rain or traffic (early morning, cold etc.) it mists up. I have the visor guard and the chin curtain. Popping the visor up a little bit works most of the time to demist it. Its an irritation more than anything else - I would still buy another one!I've rocked an RF 1000 for a few years now and absolutely love it... I agree with all the statements above except the fogged up faceshield one. I have the breath guard in all the time and as long as your not huffing and puffing away on your faceshield it's not difficult to keep it from fogging up.