I used this kit:
Headlight Restoration | Headlight Cleaner
It worked very well and took less than 30 minutes for both headlights. I liked this kit because it comes with a sealant to apply after you are done removing the hazing.
It looks like you did a good job on yours!