A optical cleaning cloth usually does the job for my filters (the B+W ones). Hoyas often need a bit of Eclipse solution to get the job done. Sometimes i also use lens tissues. Bare lens usually just the optical cleaning cloth. Exterior areas like lens/camera bodies i use a 3M multipurpose microfibre cloth. That removes sweat/oil and stuff very well, even from the LCD screens.