I use the stuff from these folks
http://griotsgarage.com I have used the finer of the two the sell. On one of my cars, someone had put a plastic cling sticker on the inside of the rear windscreen, could not remove without destroying what part of the defrost worked. Above polish does not remove water spots.