For me, Salavador Sanchez had speed, power, ring smarts, great sideways and in-and-out movement, stamina and an iron chiin. He comes very close IMO.

Who do you think fits the bill?

http://www.youtube.com/watch?v=BFCvazd6AVU