I don't have hardwood, I have Pergo (chosen because of cost and having dogs) and some other brand of laminate that looks like slate tiles in the kitchen. I use the Bona stuff for laminate and love it, especially the dust mop part. I have a couple of the white fuzzy mop head thingys so that there is always a clean one available--I am amazed as to the amount of dirt that those things wipe up, even after vacuuming. The installers warned me to NEVER let water puddle on these floors, so the Bona system works for me. I've used a spray bottle with vinegar & water too, it's just more work. I also have lots of "oriental" rugs on the floors, which warm things up. Even those can get gross--I vacuum one side then flip them over and vacuum again and still pick up dirt.
The only negative I could think of for having wood floors in a kitchen is that some friends had a coffee pot that malfunctioned during the night while everyone was asleep and the big puddle of water sitting on the wood floor was NOT good, but stuff does happen.