The best natural abilities coming up right now probably belong to Gamboa. To his detriment, he neglects defense and gets knocked down every other time he fights.
Mayweather, but I do not like his fighting style and I do not really think he is great. But his defense and skills are very good, I just do not think he has yet beaten a prime great fighter.