We will probably never decide the debate over who is the greatest player of all time. Those lucky enough to have been around when Pele was in his prime invariably say he was the best while those slightly younger tend to side with the maverick Diego Maradona.
The current generation, however, will spend the rest of their lives arguing about the modern day battle between Cristiano Ronaldo and Leo Messi.
They have dominated the individual side of the game for the best part of a decade and, despite numerous awards and trophies, we are still no closer to a conclusion. Thankfully, Frank Lampard is here to help out.
The former Chelsea midfielder, who now plies his trade for New York City FC in the MLS, was present at the Globe Soccer Awards in Dubai (No, we've never heard of them either) on Sunday, where Messi was awarded the player of the year award.
And Lampard seems to agree with the judges, telling Barca TV after the ceremony that he believes Messi is the greatest of his era and indeed every era that has come before him.
Watch him sing Messi's praises here:
A silly award
Messi himself was present at the award ceremony in the Middle East to collect the award, but he would definitely trade it in for a much more prestigious version next month when the world's sports media descends on FIFA's disgraced headquarters in Zurich for the glamorous Ballon d'Or gala.
He is favourite to scoop his fifth Golden Ball ahead of Ronaldo and his Barcelona team-mate, Neymar, although attention is likely to be drawn away if, as I predict, Sepp Blatter and Lee Nelson attempt to enter the gala together wearing fake moustaches and fancy top hats.
Anyway, despite its irrelevance on the international stage, Messi was still happy to accept the Global Soccer Award, saying: "It is very nice to receive these awards, but I always say that the group is what makes it possible."