ECH2O is what I use primarily to wash my bike, does a great job of getting the job done
if ECH20 won't be enough, i'll do a two bucket wash with CARPRO's Reset
I used to wash it with ECH2O as a waterless, but not worry about completely buffing out all the streaks, then i'd dilute and use ECH2O...