"Use a chamois leather" that's what my local pro equipment dealer told me when I enquired about a proffesional lens cleaning cloth "that is what we always use to clean our lenses". Or phrased differently: "don't waste our time here go to the local supermarket"
Try it - it works!!
Note1: You need to use a real leather cloth, not the fake viscose variety.
Note2: Breathing on the lens surface to be cleaned (not spitting) gives basically distilled water, which is one of the best cleaning agents.