I purchased the BodyGuardz, and absolutely hated them. They made the screen look horrible. It was very similar to when you put water on a television screen. Yes, I waited the 48 hours for it to dry, heck I wait for 4 days. Nothing, the screen remained it's new horrible look. It did not feel tacky to the touch, but it still made the screen lose some of its luster. I actually found some cheap skin at one of those mall stands that sells skins for ipods that looked better on the screen than the bodyguardz did. Save your money. I am not sure, though, what I want now for my iPhone, InvisibleShield or the crystal one from the Apple Store. Any help with that would be greatly appreciated.