Have best skins ever on my 4S. Front, back and even around the antenna.
Very affordable, I think it was like 7-8$ for full body protection. You do however have to make your own soap/water solution.
But it's holding up extremely well after 10 months, no orange peel, no peeling, no discoloration.