I bought these-->
http://www.seidioonline.com/product-p/spm1htp2s.htm
and they're awesome!
Iv had it on since december and its perfectly clear and perfectly smooth.
its been on for over a month now and still no scratches.
I would definatly recommend them to anyone!