I have a Russel Hobbs one and it's great. No elbow grease needed and it gets my floors cleaner and shinier than anything else. I think it was £30-£35, so much cheaper in the long run when you add up how much you spend on new mop heads and floor cleaner. I'd rather swipe over one part of the floor three time to get a stain up than scrub for ages with a mop head and have a some sticky bits stuck to the rope bits. And a lot easier than having to empty the mop bucket, fill the mop bucket, add floor cleaner, constantly have to rinse and ring out and then just push dirt around.