Bad experience with Armor All. After time it seemed to build up and leave a dirty oil film on stuff like the headlight switch. I like just clean without the shine. Ive used the ICE cleaner and loved it. When i go to buy stuff i look for anything that is just a cleaner or non greasy/shiney. End up with the ICE cleaner every time though.