Griot’s 3-in-1 is excellent. Such a great product, and easy to apply.
I also like using Griot’s glass sealant on my windshield for water beading. In my younger days I used to use Rain-X, but hated the haze it always left and how my wipers would stick and skip sections on the windshield.
Once I tried out Griot’s glass sealant, I ditched Rain-X and never looked back. It lasts forever and leaves glass crystal clear.