Westerfields has a vaccumformed visor, but you have to paint it gold, making the visibility 10-15 feet.
http://www.westerfieldstudios.com/visor.html\
I say your best with a motorcycle visor, like our helmets have. It's the best thing we have until someone thinks of something different.