Steinheil are my favorites so far since back when I had the Droid X.
Ultra Crystal-Protection that you can't even tell is there, it feels just like the bare screen.
Ultra Fine-Protection that you can definitely tell is there with a little of a rainbow effect, but you don't get finger prints (unless your hands are really nasty). I have gotten used to the rainbow effect and have fallen in love with the matte finish of this protector.
Every once in awhile I think I am going to take off my Ultra Fine and go back to Ultra Crystal, but the thought of all those fingerprints kills my OCD and I stay with the Ultra Fine.
Something to note about both of these protectors is they don't cover the whole screen, not a problem for me because I use the Ottorox Commuter and what the screen protector does not cover the Ottorbox does.