You wrapsol "veterans" might already know this but I'll post it for other who might not know. I was strongly considering the ultra for my iphone 4 but I had concerns about getting it, putting it on and then having to exchange the phone for some reason. Obviously, once this stuff is on you're not going to want to take it off and put it on another phone so if you have to turn in your phone to Apple, there goes your $30 wrapsol with it; however, I just got off the phone with wrapsol and they told me that if that happens, you can go to their warranty page and get a full replacement for just a $5 shipping charge. It might not seem like a big deal to some of you guys since the chances of having to exchange your phone are slim, but it actually made enough of a difference to me that I just went ahead and ordered the ultra. I'm still not sure if I'm going to use the front piece (I've been Power Support Anti-Glare with my old 3G and the 3GS that I'll soon be replacing) but this stuff sounds great for someone like me who is interested mostly in scratch protection and maybe the occasional drop.
Hope this info helps someone - it sure helped me! And thanks to all for the helpful information posted here.