Perfect Glass Eyewear cleaner is the best screen and sunglass cleaner I have found. No streaks, gets off body oils, suntan lotions, and other yuck-i-ness with a tissue and a little elbow grease (it even removes elbow grease ;-). This cousin of their Perfect Glass window cleaner should be proud to be a member of the Perfect family.