We break down how to choose the best flooring type for your home. Our top considerations include lifestyle, desired maintenance, budget and style.