Who is the best soccer player ?

This is a question that is often debated during dinners. To remain as factual as possible, it would certainly be appropriate to mention the name of the current Golden Ball: Karim Benzema.