Alas, I have found no software that does it as well as the human brain. MS Word is actually not bad at highlighting errors but generally can't autocorrect them to the most advantageous alternative.
The most efficacious solution would be for you to hire a proof reader/editor to review all your posts before you submit them