Try the Aquapel treatment sometime. Either do it yourself or some businesses will do it for you. It's also offered at GM dealers and is in the parts list as Delco windshield repellant rebadged Aquapel. It works so well you barely have to turn your wipers on in many situations