I like ZAP A GAP. DO NOT get the generic super glue. There is a definate difference in brands. I have found the well known brands work best( Super Glue, Krazy Glue etc.)
Rather than plain old super/krazy glue - try Liquid Nails #2 Instant Bond glue. The stuff is awesome - but be careful with it as it bonds your skin instantly!! Have some acetone nail polish remover handy when you work with it.
I've used an adhesive similar to GOOP called E6000. I always find this at Michaels. I have used it for almost everything. My entire Tusken Raider mask, boots, gaunlets and plastic gaffi end are held together with it. Great stuff!