Over the years we've had vinyl tile, carpet (came that way), vinyl sheet, pre-finished hardwood, slate, and ceramic tile. Of them all, the wife preferred hardwood. One note, in the two places we replaced the flooring (slate and hardwood) we continued the flooring into all the adjacent areas. The continuity of the flooring really made the places look bigger after they where done. Unless your kitchen is closed off from other areas, I'd recommend expanding the area for the new floor to include all the adjacent areas.