For Me Its Messi he's far better than C. Ronaldo .Messi has great creativity, composure , great ball control and has speed also . on the other hand i know C. ronaldo prove that he's alos a better player but he also a little bit selfish. Remember Barcalona Vs. Real madrid on that day no one would performing better at Barca including the great mastero Ronaldhino but Messi the one who came as one man army and survive Barca frm 3 nil thrash by Real madrid in which messi scores hatrick including that crucial goal in 91 st min.