My wife's 02 Intrepid needed this done a couple of time. I used 2 different "best" kits for about $35/ea and spent hours doing this each time, only for the results to last too short of time for the cost and effort required.
When they needed restored the 3rd time I went to RockAuto.com and ordered whole new headlight assemblies for $70/ea. (total: $140 -$35 for a restoration kit = $105). The Rock Auto assemblies came with wiring harnesses and new bulbs in the assemblies. The replacement for both assemblies took <1 hour. We just traded in the Intrepid 2 weeks ago - about 5 years after installing the new headlight assemblies and the headlights still looked brand new.
After this experience I'll never waste my time or money on restoration and just go straight to replacement.
Note: Due to Colorado Springs taxation requirements for retailers (even online retailers), RockAuto.com will NO LONGER deliver to a Colorado Springs address. Items purchased on their site need to be sent to a friend/family out of town (a coworker has the items sent to another coworkers home in Black Forest).