Pirlo the best. Pirlo can play short passes and through balls like xavi but xavi can't play long balls like pirlo. Xavi is surrounded by some of the best players in the world who can receive the ball well but on the other hand pirlo does not have the advantage which xavi has. Pirlo have not complained saying that the opponents played defensive football after loosing the game or complained that the pitch is not watered. And not even hated even by the opposition fans for his style of play or behaviour. I don't see any thing great in passing the ball 10 or 20 yards and repeating the same thing over and over and at last completing 100 passes in the similar fashion.... And I have never seen any one complaining about pirlo's style of play even if he don't run much. Pirlo better than xavi. And best in the world