I'd love a steam mop... but mom said the sponge mop is fine... so I thought to myself... whatever... it will no longer be my problem when I leave for school ;)
We only have a few trouble spots in the kitchen... but I do the floor three times...
Once on my hands and knees... to get the hard areas out
Once with floor soap
and once with bleach.
Our wood floors are another story... I have to mop them three times at least (due to not wanting to mop them every day... we are actually considering getting carpet... reason... faster clean up!!