the key to restoring headlights is in the sealer you put on them afterwords. The meguiars kit comes with a nice wool buffer to use as the final step, but it has no sand paper and no sealer.
i've done half a dozen pairs of headlights by using the sealer and method detailed here:
http://www.autogeekonline.net/forum/...lant-idea.html
You can get everything you need for less than $30, it will look like it was professionally done, and it will hold up for years.