The trouble Argentina have had in recent years is that whilst they are good, there have been teams in their way that were slightly better. If you take France 98, France won that without a decent centre forward, inspired by the then best player, Zidane. Also, the Brazil team of that era had the likes of Ronaldo (pre-weight gain), Rivaldo (pre-face clutching after a ball hit his leg), Roberto Carlos and Cafu. Jump forward and you have the emergence of Germany and Spain. Messi is very, but not in the same league as Maradona at his peak when he carried an average Argentina team to glory in 1986. Look up Maradona on you tube and you will see he was a magician. Love him or hate him, you cannot deny he was arguably the best ever. Would Federer be better in comparison if he was a footballer? Different players, I would compare Federer to Zidane and Nadal to Messi.