I picked Mccheyne because of the fervency of his preaching even though he only lived to the age of 29.
Charles Spurgeon for the depth of his preaching. He also stood up against the errors of his day.
Andrew Fuller for standing up against the hypercalvinism that was growing in England during his lifetime.
Andrew Payson was one of the great American preachers of the early 1800's.
John Piper is an excellent preacher now.