I asked a similar question last week or prior. You're getting the same answers I did.
My headlights were fogged up, and for starters one of things I felt needed to be done was have the lens sanded and cleaned. If you want to do it yourself, you can find kits online, or take it to a shop.
Here are some LED bulbs I bought for my fog lights. The bulbs in my fog lights are constantly burning out, maybe last 2-3 years tops. Sylvania is a name I can trust, compared to the other brands I never heard of. I'm going to have the mechanic put them in when I bring my Forester in for state inspection.