Ya big poof - get an open faced lid like a real man!!

Failing that, I have heard some good things about this . Be warned, it does mean drilling holes in the visor, so I think you would need this in all the time.

Cheers

Shaun