I'm using Screen Guardz - they're ok. You can tell it's on there - it feels kind of squishy! But the price is reasonable and you get 10 or so in a package.
I bought really cheap ones at first but they were too thick and the touch screen wouldn't work

so I think it's better to go with the medium to higher price ones