I have hardwood and tile floors and either sweep with an ENJO Broom or vacuum. I use a steam mop with just distilled water, and the floors feel heavenly afterward -- I just have to walk around on them afterward in my bare feet.
What I like most about the steam mop: cleans up EVERYTHING, even sticky stuff from the kitchen in one pass; can really get things sanitized by leaving the mop in the same place for 15 seconds (like around the toilets); the floor is dry in 10 minutes; did I mention the floor feels so clean afterward that they're a joy to walk on?
I'll be interested to see what folks say about grout as I've not conquered that issue myself.
Happy cleaning!

I'll be interested to see what folks say about grout as I've not conquered that issue myself.
Happy cleaning!