Just tried rain x. it cleans the screen well but didn't get rid of the 3 small scratches on my n9. As an added bonus it made the screen significantly more finger print resistant. I haven't notice any negative effects of the rain-x but it didn't serve the purpose invented.