We decided (after a few mishaps this week) to go with DRIcore floor under our carpet. Because we live in a condo - there is only 1 sump pump for all 4 of the units. Unfortunately, the owner with our sump pump isn't the brightest and clues in a little late when there is something wrong. The breaker has blown twice and both times resulted in us having moisture -- not another flood - just moisture. So, we had thought about Ceramic Tile for a little while, changed our minds -- and then decided to go with this flooring to save our carpet. It's an expensive choice for our first little home -- but I don't want a stinky basement!!