I have this miracle cloth that I've had since my 3G. You just wipe it over the screen and all smudges are gone with minimal effort. No need to breath on the screen or anything. It's the size of a smal napkin. My sister in law is interested in one but I just don't remember anything about it since I've had it for so long. The only thing I remember is something about anti bacterial.