The Hoover Floormate Spinscrub.
I love this machine. It sprays cleaner on the floor while scrubbing with the rotating brushes. After your done scrubbing switch it to dry and it sucks up all that dirty water and grime. Below is a picture of the water after I cleaned my floors. Before you judge just know that I vacuum at least 3 times a week if not more and this picture was taken after I had already "cleaned" my floors with my swifter wetjet. I no longer use my swifter because all it really does is push dirt around. Unless you get down on your hands and knees and scrub your floors with a toothbrush (which I used to do before we had parties or extra special guests) and then vacuum it up with a wet/dry shopvac then your floors are just as nasty as mine.