I just want to know what is a good one step cleaner wax that removes lots of contamination and last long. See I sometime clean up my parents cars (which I wonder why they don't pay someone as they are wealthy enough to) and they don't keep them up very nice. The question I have is that I want something strong enough to skip a full polish until once a year and last long enough for the once every 3-4 months I wax them. These cars are outside 24/7. I have used some sealants like #21 which last, but it does not clean up very well. I have used #6 and it works OK but does not last past 6-8 weeks. I wonder how does Long Haul works as Scottwax likes it or will ColorX be the ticket or AIO. I like AIO cleaning, but not sure how long does it last as I usually top it with something.