I am sure this has been on here before but I thought I would add my recommendation anyway. Just used Auto Glym roof cleaner and waterproofer/protector and the car has been leak free for the last two weeks! I had a pretty bad leak before this at the driver's side front corner and now nothing - despite the ridiculously heavy rain for the last two weeks!
MC