I bought the skinomi (but get it on amazon if you get it, cheaper) and I love it. Great feel, easy application, has the perfect cut outs.
I swear I'm not a shill!
I got the Ringke Fusion as a protector, however it's not going to protect you from a drop, only scuffs and scrapes. Fits perfectly and doesn't block any ports (other then the sim card but if you are opening that a lot....) Also, it has some thing where you can put pictures in between the case and the phone if you wanted.