We get most of our clients submitting word documents with content - lots of it containing tabular data etc. Stuff thats just a pain to clean up. We currently use http://www.targetlocal.co.uk/wordoff but are there any alternatives you use?
I've used http://word2cleanhtml.com in the past when clients have supplied content in Word docs. If it's a WordPress site, I just copy and paste directly into the WYSIWYG editor using the "Paste from Word" dialog. It's not perfect, but it's close enough.
In a perfect world, I'd set the expectation with the client first on the best format to receive content (like plain-text or Markdown).