Meguiar's NXT TechWax 2.0 is a very good polish for the paint, and the mfr claims superior UV protection.
I can't vouch for the UV part, as my car is garaged most of the time, but I do find this product to provide a nice gloss, and it is very durable and very easy to work with.
However, you should not use it (or any other product designed for paint) on black plastic/rubber trim, as you will wind up with unsightly white residue that will be nearly impossible to remove. Instead, I strongly recommend 303 Aerospace Protectant, which gives your black trim a really dark look without the excessively greasy look & feel of inferior products like ArmorAll.
Most auto supply stores, such as Pep Boys & Autozone, carry the Meguiar's product, but you may have to go to a marine supply store in order to find the 303 product for sale in a retail setting. However, you can order 303 directly from the mfr, online.