splash Masque Clear Screen Protector for iPhone 4 4G  4S AT&T and Verizon (3-Pack + 2 Bonus Back Films)
I was able to put it on with just one bubble due to a dust particle. But that went away in a few months. So, its really invisible. But it smudges so very easily, i have to keep cleaning it