Crystal clear windows and windscreen improve visiablity and thus improve safety. But cleaning glass can be a nightmare if you imploy techniques "the way your father used to do it". The solution to pain free glass cleaning is using the right tools for the job. Quality glass cleaners not only clean the glass but reduce streaking as well. Combine this with glass microfibres and you will have lint free buffing as well.