3M Super Weatherstrip is an old favorite, black or yellow. When an old mechanic says "gorilla snot", he means 3M yellow.
Pliobond is another classic.
http://0363d88.netsolhost.com/WordPress/wp-content/uploads/2012/09/Pliobond-info-sheet.pdf
I use both, but tend to buy the 3M black for a one-shot job to get a fresh tube. Pliobond is less viscous and has a brush cap in the small cans. Shelf life after opening is better with Pliobond, and the packaging allows stirring and thinning with MEK.