Als hauptsächlicher MTB Fahrer kann ich diese empfehlen:
http://www.bike-components.de/products/info/p33996_Mud-Guard-Schutzblech.html
Obwohl sehr kurz halten sie die Brille sauber. Die kommen vom DH und werden inzwischen echt häufig verwendet und sind mit 10€ bezahlbar. Netter Nebeneffekt, die Standrohre bekommt nicht so viel Dreck ab...