I have used them all, trust me. The best product for maintaining the exterior paint is the kit from Eagle1- Nano Polish. As far as waxes go, the best I have found is Mothers Carnauba Wax (Not the cleaner wax). And, with in between spray cleaners/polish is Eagle1 Nano Spray Polish. Great Stuff!!