I use iKlear too, and love it. I can be sure that I'm using a product that'll clean without damaging since it's made for exactly that use. It comes with a nice big cloth, as well as travel wipes and a travel size cloth. I use it once a week or so to get smudges off and it keeps the computer looking brand new!! I used it on my dads two year old PB which he cleaned once about six months ago and it took a LOT of rubbing but it came perfectly clean! So it works with little smudges or months worth. And you can use it on the whole thing, screen and casing (except not trackpad, at least not with the liquid, just the dry cloth).