One of them, not the best imo, but neither is Ronaldo. I'm undecided on who I think is the best, but it's neither of thoes two. Over the next couple of seasons though, either of them could well develop into the best in the world. Kaka played great in the first half, in the second half Milan ended up on the back foot, Ronaldo was dribbling well but kept finding himself out of space with 3 defenders around him and little scope to create anything from there. Imo Ronaldo is a more complete player as in he has a bit more to his game, he can do everything I've seen Kaka can do anyway. But I have to admit I haven't seen nearly as much of Kaka, and thats were it becomes hard to judge who is the best when you get in the company of such good players. You see, this season you watch Ronadlo and he's been great, you see him make a few bad moves or have a bad game and I know that thats out of the ordinary and he's be fine again the next match. If I was to see kaka have a bad game, that bad game will make up a much bigger percentage of what I've seen of him, because I've seen less of him than Ronaldo, so it'd probably be unfair for me to give a full and proper judgment.