I would prefer tile. It is easy to clean, impervious to water and leaky refrigerators, cat barf, dog toenails, children, etc. Only drawback is anything that is breakable and lands on it WILL break. China, glasses, your phone...

Just make sure and use dark grout, otherwise stains will start to show as the sealant wears out. Also run tile under all cabinets so that standing water will not pool under them (think mopping).

We ripped up down to the sub-floor, and then laid down one layer of concrete board, then leveling mortar, and then another layer of concrete fiber board board for build-up. If we ever have a natural disaster, the floor will be the only thing remaining. It has been 10 years and looks like brand new.

Wood looks great, I love it, but that is for areas with less risk of water damage.