I can't think who it is by now, but an article on Scottish history bibliography noted M'Crie was still after 200 years not too dated and still in the top biographies. It was an incredibly important work at the time it was published also.
I read one by W. Stanford Reid called Trumpeter of God about 25 years ago and liked it. it is the only one that I have read on Knox so I cannot make comparisons.