So, the dynomat, killmat, noico, whatever butyl barrier is a good start, but to really block noise you need mass.
Most of these companies sell mass loaded vinyl, mass is what you need to stop low freq's, this stuff will stop buzzes and rattles, but won't dull road noise or exhaust noise...