Gotta go with Hearns no question.

Duran was a terror at LW, and while he did punch hard at WW, he was not on the level of a Thomas Hearns. Tommy's right hand was just a cannonball.