Depending on what you are working on, from personal experience...If you have a car that real dirty from rain and road grime, the no rinse would be the choice, if it's dusty or very light dirt then the waterless would be a good choice...either way the no rinse wash would do both.