I like to use Protect All. It's a cleaner, polish, and wax in one product. I like it because it's very easy to use, and as a wax, it beads water for a very long time.
Just tried Meguiar's Flagship Marine.....fabulous....good for all paint, gel, and glass...and so far, it's holding up great on alum. trim, too....excellent UV resistance....want to try their Marine Flagship Wash n' Wax, too...excellent product line, and it's as easy to use as any liquid product....a few more $$$, but worth it.
J