I love the PlanePerfect window cleaner (EyesOutside or something along those lines) and the drywash isn't bad. As far as washing goes, I just use a mild soap to wash with and then I wax with Collinite 845. I've not found anything easier or better.