It's amazing how much opinions vary on which grammar checker is helpful. I found an interesting thread at Quora about this.

And even though it goes without saying, I'll say it anyway. Grammar checkers cannot replace proof-reading. All they can do is help by raising flags here and there, and then it's up to you to make the final decision.