Okay, so after using the skinomi skin for about a week now, I have to say I like it. One of the reasons I got my stylus was because I hated fingerprint smudges on the screen, and with the skinomi, it is hard to see any smudges after multiple uses. May ditch my stylus now, who knows.
Anyways, a couple things to note:
1) as another user stated, put the skinomi on after a hot shower with the door closed. You want the mirrors good and steamed up
2) line up the home button first. My skinomi is a little off and so its closer to one edge of the screen than the other. No biggie, really, just full disclosure
3) don't worry about the camera hole so much. For one, camera doesn't work on cm9 anyways. For two, even if it seems like the skinomi is a little bit over the lens, I don't think its a big enough of a deal. You could line it up perfectly on the camera, but you run the risk of your home button being overlapped by some of the skin
4) while squeegeeing, use the included cloth to wipe up any solution that gets pushed to the edges. Maybe not necessary, but I did anyways
5) once you are done, IT WILL LOOK LIKE THE CRAPPIEST SKIN/SCREEN PROTECTOR EVER. Again, don't worry. After 2 or 3 days, it will should look great.
I would post pics, but what's the point? If anyone wants, I guess I could. anyways, for about 7 bucks, I would definitely recommend the skinomi protector. It does not feel all tacky like the zagg stuff, its actually pretty nice.