Foam insulation can be really good. But it depends on what kind. If you are thinking about putting it in the walls of an existing home, read this first. A cautionary tale from my own home.