I'm sure this has been posted before, but I really like using plastic x on some types of plastic headlights. With light to moderate hazing, plastic x seems to do really well.
This was for a friend whose wife drives an 03 corolla.
I used a rotary w/ wool pad at 1000rpm. Pretty simple really, just light pressure and letting the compound do the work.