I have got an SGP Anti Fingerprint screen protector on my iPhone 4 at the moment. It feels great on my fingers, but I think it makes the retina display a little bit grainy . I wanted to get a clearer one and chose the SGP Ultra Clear. But what about the Ultra Oleophobic, which is better out of the two? And what is the difference between them?