I like Budge car covers. I keep my vinyl topped Dart outside with it and it fits nice. I run a bungee cord underneath the car from side to side. I too have a leak from my vinyl top molding, I just keep a towel in the trunk underneath it.
Budge Car Covers: Free Shipping + Warranty