I have had vinyl, tile and now wood. I would advise that if you are doing tile, make sure it is good quality. We moved into a house with a tile kitchen and the tile broke everytime something hard dropped on it -- chip here, corner broken there. Put a good quality tile in another house and the person who laid it did a bad job -- the tile worked loose and lifted up. Had to get it relaid -- what a mess. Have had a couple of wood floors -- they are OK, but they show the wear (and abuse).