I used this... it has held up well for over a year now and much powerwashing...upinsmoke,
are you talking about this?
3M United States: 3M™ VHB™ Tapes, double-sided tape, bonding tape, acrylic foam tape
Why do you like the glue better? If you find the website/product send it my way.