I've found that a lens pen works best unless the lens is very dirty in which case I will use canned air then Ziess lens cleaner. Can't remember where I read it but Ziess Nikon and one other lens cleaning formula I can't recall were the only brands found to actually be effective on their own in...