Marble flooring or granite floors: Choose the best for your home