I have a hardwood kitchen floor.
My sister has hardwood floors and swears by her shark steam mop. After a regular mopping, you can wipe the floor with a damp paper towel and it still comes up gray. But after steam mopping, you won't find any traces of dirt. I wish I had heard of it back when I had hardwood floors....