I put
InvisibleShield on all my cell phones, cameras, etc. I ordered just the screen protector and should get it by the end of the week. They're a little more expensive, but I've used them on past BlackBerrys and they never scratch and don't leave residue, and if you have to exchange your BB, you can send them the old protector and they send you a new one, free.