Despite the obvious drawbacks-it's messy, sticky and impossible to remove once it cures-there's nothing better than spray ...
spray foam can actually outperform it. Plus, with so many ways you can use expanding foam, this material certainly is handy.