We have all three in our home. Bedrooms have carpet, kitchen has hardwood and the living area halls and bathrooms are tile. I think each has there purpose and we like all three. I might go hardwood in all living areas and carpet in the bedrooms if I was selecting new everywhere. But the tile is nice as well. I like the look of the hardwood in the kitchen.