Was never really a fan of glass protection products.
In the past I would have just cleaned the glass really well and had good wipers on the car!

But recently Ive been using Perfection on the car; works on the paintwork, plastics and glass. It doesnt last too long but it beads up at about 40mph and gives streak free passes of the wipers, so much so that; I havent applied it to the windscreen in a while and its worn away....Ive now realised how bad my wipers actually are...the are bouncing the whole way across the windscreen and leaving streaks and missed bits everywhere! A quick squirt of Perfection and buff it in and they'd be near perfect again!