I use all sorts for cleaning lenses! I'll give 'em a quick blast with a rocket blower (a seperate one from that used for sensor blasting), then a brush to remove as much grit as possible, followed by a huff and wipe with a lens cleaning tissue or a microfibre cloth. If I'm at home and want to remove a greasy mark (fingerprint etc) I'll use a drop of lens cleaning fluid on a lens cleaning tissue followed by a clean, dry tissue then a huff and final polish.
Huffing on the lens helps show where the dirt (especially grease and oil) is - the breath will mist the lens where it's clean so streaks and clear areas show where it's dirty.