Mushroom Insulation Posted by Head Geek on 30 June 2007, 8:17 pm I’m betting that these guys are going to go far. Anybody foolish enough to bet against me?