I use a Moshi AV and love it. No bubbles (can't get them due to design), it is removable and washable. I use it on weekends with my Speck, I use an Otter Box Defender at work to keep it safe. I can't say enough about the Moshi, I wasn't going to put a film on mine after seeing friends with them have problems with bubbles, yellowing and peeling up. I have a 4s - white and if staying in for the day can still take my Speck off and feel safe with the screen protected.