You have opened up a real Pandora's Box with this thread,
and will receive a lot opinions.
Here's my 2¢:
Having owned several Targa's, with the proper top maintenance, have had no issues with leaks, or rattles.
Correct window adjustment, and seal maintenance is imperative.
Here is what helps a LOT!!!!!