Nani is the only one of those three with the ability to possibly reach 'world-class' ability. He's 23 though and it's time he started performing at a consistent level if he ever wants to be regarded as one of the world's best.
To be honest, I think you're extremely bias regarding this matter. Nani had been our best player since January, and had been performing consistently well bar that game where he was sent off. His run of good form had been longer than Gareth Bale. He ended last season with 3 goals and 10 assists while Gareth Bale ended with 3 goals and 5 assists (I'm talking about the league, therefore not counting his 2 goals against Bayern Munich). This season, he had played all 8 league games for Man Utd (coming on as a sub in the Fulham game) and had already scored 3 while assisting 7 times. Gareth Bale? Well, 2 goals and 1 assist. But yet you Spurs fans had been claiming that Gareth Bale is one of the best left wingers in the world, one of the best talent in EPL, world class winger etc
Hey I mean, Nani is not any worse than Bale right? Why are you people still saying that he is inconsistent? He might be so in the past, but seriously, watch his games in the past 10 months.