If its fantasy we are talking about I would go for Lionel Messi or Kaka. Barring injury in his career Messi will be up there with the Pele, Maradona, Cruyff, Best, Zidane and Keanes of the world. His potential is frightening and he is already world class.