unfortunately that ran out in December! only started this month misting
←
assuming there is no crack or hole in the glass the most likely cause is the seal that bonds the glass to the unit is incomplete and allowing moist air in, also check where the bulb fitment enters the light (these are standard lights, right?) there should be a rubber grommet there is this fitting ok? there is a post on the forum explaining how to dismantle the headlights and remove and refit the glass, i can't remember where though.
←
Probably best getting a new head lamp. will try on e-bay
←
I had the same problem, car was three years old and the dealer changed it for free. :D