I've used Top Cat seals with good luck. As mentioned, you might want to slightly adjust the alignment (BUT, definitely start with new seals and adjust the windows if necessary. Also, clear out any debris from the drain holes at the bottom of the doors AND the rear quarter panels.
As a...