Finnish is awesome, I do wish I could speak it. Russian also gets my vote. When you learn Danish you will easily understand Norwegian and Swedish, but Swedes and Norwegians won't understand you

.
Problem is that there is not one language commonly understood in the whole of Europe other than English (er..like speel already wrote

.
Given the choice between French, German and Danish, French is the far more useful choice. You can use it in Africa, Canada and to a certain extent the Caribbean and Indochina probably.