I find a lens pen is the best product to use. As long as you blow off any dust with a rocket blower (or similar product) there's not much risk of scratching the lens element.


I'm not a big fan of using cleaning solutions as I once ruined a B + W UV filter's coating doing it that way.


With the lens pen you can remove pretty stubborn smudges etc without risking scratching.