I like Star Brite Marine polish with PTEF, though it is not cheap, it is easy wipe off.
Regular waxes on my surfboard hulls bead water for 3 or four sessions before they are gone. This Star Brite with PTEF stuff lasts dozens of sessions before the same 'lack of bead' is reached .
On My vee hickle, it beads water for 6+ months. I've never had any other off the shelf wax bead water for that long.
I also have heard excellent things about Collinite that another poster mentioned. I had excellent results with one of their dedicated metal polishes on some salt water worn aluminum, but have no experiences with their other products