I'm afraid of all those abrasive chemicals (they disolve anything, that's how they work, maybe even the screen). I got that wonderful screen cloth for my 30-inch Mac screen that does a great job on the iPhone too. Cleans it without liquid, residue or abrasions. I've had is since day1, use it all the time and there's not a scratch anywhere.Rubbing alcohol on a cloth should not be a problem (I've used it several times). The lens cleaning solution I keep handy (but only use in emergencies) in my cameral bag is simply a high solvency alcohol. The main difference in it and rubbing alcohol is the rubbing stuff has more good ol' H2O in it. I've also used Windex.