I've had good experiances with some of the Wurth products.
Just used their glass cleaner - aerosol based. This stuff left streaks galore and tried following up with a another clean MF with no luck.
Took out my tried and true Turtle Wax ClearVue and streakfree windows once again.