I use a screen protector. One of them wet ones but its great. Yes it feels different but at least i wont be getting them little tinny scratches that appear from nowhere.

and zagg body protection discolorsI personally like wallet cases/flip cases because they protect your entire phone and are easy to take off. I don't like ZAGG because it's pretty much a permanent addition to your phone's body.
