Eu recomendo duas:
Ambas possuem o mesmo desempenho na prática. A BodyGuardz é levemente mais barata.
A aplicação delas é feita com um produto líquido similar a shampoo infantil. Esse produto ajuda a colar a película corretamente e sem bolhas.
Já usei películas em outros dispositivos sem a necessidade de produtos, e posso afirmar que é bem mais difícil efetuar a aplicação a seco.
Parece que existe uma BodyGuardz Dry, não posso falar sobre porque nunca usei. A empresa tem qualidade e deve saber o que está fazendo. O iPhone 4 é totalmente plano, isso facilita a colar a película. Mas me sinto mais confortável usando o “shampoo infantil”.