A questão é que a eficácia depende muito mais de como você instala do que do material em si. Você pode ter a lã mineral mais cara do mercado, mas se deixar furos ou não a comprimir bem, quase não vai funcionar. O que muita gente deixa passar é que você precisa de uma **câmara de ar** entre o isolante e a parede externa, mesmo que sejam só 2-3 cm. Isso sim faz diferença para o ruído de trânsito, porque o som ricocheia antes de chegar ao isolante.
A lã mineral continua sendo a melhor relação ruído-espessura, sinceramente. Com 5-7 cm você se livra bastante do trânsito. O poliestireno expandido é mais barato, mas absorve pior as baixas frequências (o barulho dos carros pesados vai continuar te incomodando). A espuma de poliuretano é cara e ocupa menos espessura, mas é mais difícil de instalar sem ajuda profissional.
Meu truque que funciona: antes de colocar o isolante, forre a parede com uma camada de massa acústica ou fita de vedação nas rachaduras, nos cantos e onde passa a fiação elétrica. Parece bobagem, mas os sons se infiltram pelos micro-furos. Depois o isolante vai trabalhar de verdade, não vai só estar ali ocupando espaço.