M.C.
I'd avoid the steam mop as it may ruin your finish and stain your floors. I mop my hardwood floors with Murphy's Oil Soap diluted in a bucket of hot water. You do need to be careful what you use to preserve the finish--my mom's cleaning lady used the swiffer wet cloths on her hardwood floors and ruined them. The damage wasn't immediately obvious, but over the course of 2 years the cleaner gradually eroded the finish.