I used to have a jeep and that was the worst part of owning it. The suggestions so far are about the best you can do. Meguiar's is about as good as it gets, but sadly the results are temporary especially when the plastic fogs all the way through. If you have a boat shop or automotive trim shop near by you can stop by in the winter when they are slow and see what they would charge you to sew in new clear vinyl. I did that once with a window that got cut. It wasn't cheap, but cheaper than a new top.