I used the Rain-X one, and while they turned out great, I have heard that the sealer in most of these types of kits doesn't last. I think next go around I will pull the lights out, clean them up, and have a body shop clearcoat them. This is the kit I used:
http://www.rainx.com/products/Plasti...Headlight.aspx