I posted elsewhere that I had replaced all of the rubber from the front track with felt weatherstrip. It worked. It was easy. I still have to add some more felt to cut down on wind noise but that will be easy too. Sorry, I haven't done the passenger side so that I could take pictures as I do it but hopefully soon. BTW you do still have to lube the rear track even with the felt on the front.

Personally I think this is the easiest permanent fix but that's just my opinion. You know what they say about opinions: "opinions are like _______, everyone has one" (you can fill in the blank).