For years now I've used Boxwave.com's "ClearTouch"; on the Palm V, Xv, and T3 (mm, I think there was another Palm in there somewhere), then on the HP iPaq 210 and Nokia's N800. I have tried other brands before Boxwave released their version on a couple of items. I can not recall what brand I'm using on my N95 but it's probably a Boxwave.
I did try InvisibleShield on the Nokia N800 but did not like it so went back to Boxwave.
Went to Boxwave's site yesterday but they don't list the N97 yet so I entered a request for the N97.
I'll try to stick with the one that comes on the N97 until Boxwave releases one for the N97.
Boxwave ClearTouch are way overpriced at about $12 each! But they do last for years, don't scratch, are very clear, and have good anti-glare qualities.
No, I don't work for Boxwave nor do I have any connection with them at all apart from being very happy with the quality of the protectors.
.