Choosing a cleaning fluid is the most widely debated topic involving lens cleaning. Reagent grade acetone and methanol are ideal, and may be available in some pharmacies, but alcohol or acetone from a hardware store can also be used. Do not use nail polish remover, as this usually contains perfumes and oils which will leave a film. Windex or Glass Plus can be used to remove water-soluble deposits. If you have a favorite lens cleaner, feel free to continue using it.
Methodology is what's most important.
First, use the bulb-type puffer to blow off any dust or loose particles from the lens surface. Don't blow the dust off with your mouth, as droplets of moisture can get on the lens, causing spots. On smaller lenses, use a Q-tip or fold a tissue into a steep triangle, moistened with Windex. Use the puffer again to blow off any more dust. You'll probably use several tissues or Q-tips to thoroughly clean a lens.