Hi Mike!
Having tested a few, I've always struggled to settle on which one I prefer the most. Whilst I would suggest Bilt Hamber Auto-Foam for cleaning ability and the fact that it's good value, it just doesn't foam like some would expect and therefore puts a lot of people off. Bilt Hamber...