Try Pure Methanol and a WHITE Kleenex brand tissue. Not sure if other knock off tissues work, but that is what I use at work (oh yea, I polish optics...) Pretty sure camera lenses (at least the outer most lenses) are of a good HARD glass which most of us would be hard pressed to scratch, so long as we are careful. And get a good blower, as well. The Kleenex may leave lint, a blower will take care of that in a jiffy
We do use some "blue wipes" at work too, but I don't know where you would get them. They are fiber of some sort, gentler and near lint-free. Always work from center-out because you could pick up grit from the lens body and bring it across your lens, scratching the coating or lens itself... if you have water stains (from rain or maybe waterfall mist) huffing on the lens (breathing on it very gently) will help remove them. Again, I do this stuff for a living I know some tricks

Now I wish I had methanol and our "lens cleaner" from work here at home.... Not 100% sure but the cleaner is some combination of water, methanol, glycerin (i think?) and dish soap. But I dont know and probably couldnt give away recipe if i had it....
ksmattfish: Spit will actually help reduce fogging... My dad (and mom) were divers years ago, dad always told us kids that spitting on goggles for snorkeling would help with fogging (we had tempered glass goggles, and we were preteens!!!) Sure enough i tried it one day and it works...will it work on a camera lens? who knows...