AlexDorogensky, насколько я заметил, больше всего мешает солнечный блик на лобовом стекле. Особенно если оно грязное, с разводами или зацарапанное - соответственно надо протирать стекло, снаружи и внутри. Это не так-то легко - вывести масляные пятна - но эффект поразительный, стекла как будто и нет вообще.
Отраженный и рассеянный царапинами свет - всегда поляризованный, поэтому очки с фильтром против него помогают (но зависит от фильтра и угла его установки, понаклоняйте голову с такими очками - увидите о чем я). Против прямого солнечного света - не помогают, помогает только затемнение очков (но обычно там то и другое вместе - темные стекла с поляризационными фильтрами). Сами по себе фильтры прозрачны.
Если солнце не прямо впереди над дорогой, то всегда можно козырьком его отрезать. Другой вопрос что козырек может не доставать - в таком случае да, кепка-бейсболка отличный способ.