unless your broke i would say its worth the $50 to $75 to have a detailer do it. Time is money and you can sometimes get a carwash to get you a package deal to wash the car inside and out with headlights for like $65.
Or Groupon. I dont know where "Misson" is but in LA here is headlight restoration for $25
Cristal