Wet weather visors.
http://www.pacemakercoats.com.au/coats.html
Check the Pacemaker Motorbike jacket. Similar to the old Bellstaff jackets.
So far I've found the oilskin combo the best wet weather protection.
Now how did I know you were gunna say that, Tim.