That drain pipe stuff is fantastic, I haven't been able to find it, can you please post the name brand and where you found it (store and location in the store).
A friend of mine covered the entire inside of his plymouth sedan with it and it was as quiet as a new cadillac.
I like the pipe insulation a little better than the bitumen roofing stuff cause it doesn't have petroleum distillates in it.
Thanks,
Chris