Got kids, pets, heavy furniture, or lots of guests? Choose from these 5 options for the best long-lasting flooring.