Aloha runnerbl, you're right a posted question usually gets quick responses. Maybe everybodies out detailing ? lol. There's alot of products out there for tops but i guess the first thing to decide is if you want water based or silicone / petroleum based products. There's pros and cons for both.
Water based , Doesn't attract dust and dirt, no oily look , and wont kill your soap suds and ruin wash mitt when washing the top. The cons would be that you'll have to reapply weekly or after a rain .
Silicone based, long lasting , shiny look, fast and easy to use. The cons are that it can attract the dust and dirt and all th eopposite of the mentioned above water based pros. After applying a silicone based dressing you'll need to buff off the excess after the initial application sets to avoid streaking or run off.
So for you if you like to wash and detail your jeep every week , go for a WB prod. like PB's NL for a like new look or PB's BnB for a dark dressed look.
If you want to only mess with your top once a month or more get some Vinylex or similiar . I've used Vinylex on customers tops with great results. and its not too greasy and gives a good shine.
Hope this helps you ,
Jon
AM Mobile Detailers