have used a vileda magic mop for years, but now find the replaceable sponge heads are less than useless, within a few weeks the sponge goes all soggy and wont squeeze the water out, lashed out and bought the flat headed version-- even worse, at least the mop head stayed on the old version even if it left the floor sopping wet, winters here, lots of muddy footprints every where,PLEASE is there a good floor mop out there