I have an xo skin, and am not really that impressed. Smudges galore.
I have definitely noticed the same thing; if you get any oil from your face or grease from your hands it's almost impossible to get it off, you just kinda rub it around when you try...
Sent from my Galaxy Nexus using Tapatalk 2