I suggest the zagg Invisishield...dunno why peeps are giving it a bad rap...sure when you first put it on the screen feels a bit sticky and unusual but with a little use and some sweat an it gets broken in...I personally love it...plus lifetime warranty incase it ever peels or wares...can't beat that...
And as an added note...my friend had a tp2 with the zagg shield on it...after frying the screen with a blow torch he decided to try using his keys to scratch the screen as the videos show...it left a mark on the shield but once whipped with a cloth it looked as if nothing happened...
I prefer quality over quantity...and I am not a nit picker with scratches and what not I just figured a $300 investment deserved a $25 piece of protection...just my opinion...