Here is a chart from 3M of marine sealants to make it easy to choose the best one for your application. This is just 3M but these are all good.

See: http://solutions.3m.com/wps/portal/...GeneralBoatRepairs/SealantAdhesiveGuide/