For visor cleaning, I always carry a pocketful of those computer screen wipes (wet and dry) I find them ideal for the job.
- Ken Tingle from Halifax