PlastX is a very good polisher for the final step in restoring your headlights.  I prefer to use wetsanding to get the inital haze off and then finish the headlight off with this polish followed by some good sealer such as Blue Magic Headlight Sealer.  Below are pics of a set of headlights I restored on my buddy's Toyota SUV using the PlastX polisher after some wetsanding.  They now look brand new.  Be sure to use some form of sealer or wax made for headlights after polishing to keep your lights looking new long-term.  I highly recommend this product.