Mops are your friend...sometimes, anyway...
I gave up my mop and now have a Swiffer Jet Mop. It's much easier on my back. :o]