Mark if you find out what he used to seal them let me know, as Im going to have my headlights open soon!
I think the best way to make them look good is to just take a shitload of time on them, prepping, re-preping, and executing with a plan. Someting ill have to teach myself as I am not the most patient person!