Zagg is more popular because of their availability and advertising, but they are far from the best. As mention, Best Skins Ever is one of the cheapest options and its better than average (definitely better than Zagg). If you are going to do fully body, meaning screen as well then I would go with Phantom Skinz. It's going to be the closest in terms of smoothness for use on the screen. Still not as good as Power Support or SGP screen protectors, but probably one of the best when it comes to the wet application skins.