All this advice on plastic polish is good and all, but what year truck do you have. 3rd gens have glass headlights, not plastic like the 4th gens. I don't think your glass headlights would look too good after you sanded them! If your truck is a 4th gen, meaning 03 or newer, your headlights should not be cloudy this soon, make the dealer do something about it as this is a safety issue. If it is a 3rd gen make sure they are clean, road grime will make them dull as hell. I usually throw a coat of wax on mine every other wax job and they seem to stay a little cleaner, but its only a problem in the winter.