I searched quite a bit for a good cleaner and protectant, and http://www.303products.com/home.htm was the best I found. On the site you can search for a local retailer, and I found one near my home, got some, and it brought my tired top back to life! I just hope it can keep it alive for another season or more!
This stuff is great! the results are like using armorall or that kind of look, but lasts twice as long and is actually protecting the top! And good for the rear window too!