For many, many years the answer to this question was Erik Morales. Nowadays, I'd say Pacquiao.