splash Masque Clear Screen Protector for iPhone 4 4G  4S AT&T and Verizon (3-Pack + 2 Bonus Back Films)
I knew I needed films for my iPhone 4 but was hesitant to order these sight unseen because in the past with my IPhone 3G the ones I ordered were very difficult to install and once installed, I could not smooth the bubbles out.  But I took a chance and was very pleasantly surprised.  The video helped and I put the first one on with no problems and only one little bubble that I was able to smooth out with the tool provided and it is still doing the job.