He could be the best but for now, he's not the best player on pitches.
My friends and me had a football talk about three weeks ago. At that time, i thought he's the best. He shows lack of confidence in the key games. He's like a young miracle (an extremely spoiled one) but he's not a master yet. He would be the of the bests when he has a mature character along with Messi, Krkic, Pato, etc...
I think Kaka is the best player of the current generation. He has almost everything. Unlike Cristiano Ronaldo, he shows respect to other people especially the players even they are playing for the opposite teams. I really like this.