none of that will work for more than a few days
the plastic is NOT UV resistant at all, there is a coating on the lense that does this. rock chips take it off, then it oxidizes...
there are professional kits to do it. basicly, you wet sand it in progressively finers snadpapers, then you...