The best way to clean a lens is not to get it dirty. In most camera stores you'll find an alcohol-based lens cleaning fluid that is well worth having. It will help you to lift off fingerprints and other smudges without leaving streaks on your lens or filter. Just one drop at a time or two wiped in a gentle circular motion