I bought the regular three pack ones when i got my Droid...the first one the salesperson put on, and it had like 5 specs of dust underneath...i was like dude wtf.
The other two i tried getting on there perfectly but they kept messing up. So i threw those out.
My friend used to have an iPhone and he had this clear covering made by Zagg, called invisibleSHIELD. It was really a nice covering. it actually improved the feeling of touch screen ability and didnt leave as many finger prints. It also comes in two types one just has the screen protector, the other you can get that covers the whole phone.
I bought the whole phone kit online two days ago for $22 shipped (with promotional code found on retailmenot.com) I should have it soon and i will install it asap and let you guys know how it turns out.
Heres the site...
ZAGG | invisibleSHIELD | iPhone, iPod Cases, Screen Protectors, Covers, Shields, Skins, Invisible Shield