I'll have to vote for contact glue in a spray can... its great for 2 reasons
1. Easy clean up (getting contact glue off a brush is impossible)
2. Once its on, its on. Period.
As soon as the two surfaces touch, thats it... instant bond and cant be pulled off. Perfect for things that cant be clamped or would be a pain to clamp... like vinyl or any other flexible material. I use it with speaker carpet and it works a treat.
like **** to a blanket