I got these: Best Skins Ever RIM Blackberry 8800, 8830 Screen Skin
The cost is $6.99 plus shipping, and they arrived in a few days. I took my time with it, and all came out very well.
The reason I went with this brand is that because of the way they're applied, you can move them if you don't get it right the first time....and I didn't. You get a skin for the faceplate, battery cover, top back, both sides, and the little space under the keyboard.