I'm thinking of getting Marmoleum (linoleum) for my kitchen and bamboo flooring for the living room, does anyone have any experience with these and any hints or tips? I've heard that marmoleum needs to be properly installed, especially the sheet version and needs an experienced installer as the sub-floor needs to be perfect otherwise any imperfections will show up. Is bamboo flooring hardwearing?