FWIW, I got the
Invisible Shield. At the time, they had a sale going on, so I think mine was like $15. Guaranteed forever. But get this.... when my Treo 700p died (either #2 or #3, I can't remember which), Invisible Shield sent me a replacement for $2 shipping!
Of course, this takes a bit more time to put on, but it covers everything, including the screen.
HTH...